Hi ik heb een userform met een datum textbox
bij userform inituialize staat
Bij openen formulier zie ik ook de notitie 18-02-2016 dus dat lijkt OK
De datum wordt na klik op een button vervolgens in een TABEL in de sheet weggeschreven.
De betreffende kolom heeft als cel eigenschap "korte datum"
Na het invoeren heb ik bovendien een opdracjht om op deze kolom te selecteren.
Dat werkt niet omdat de waarde consequent als TEKST naar het formulier komt, Er staat dan 18-02-2016 op de nieuwe rij maar sorteren doet hij niet omdat hij de datum niet herkend als short date.
In hetzelfde form heb ook een getal notitie voor de kolom bon
Dit staat op userform initialize:
De waarde in Range B5 is opgemaakt als getal.
Toch komt de waarde als tekst naar mijn formulier....
dit staat er in de opslaan _click routine:
Ik werk in nl versie Excel 2013
bij userform inituialize staat
Code:
txt_DatumMelding = Format(Now(), "short date")
De datum wordt na klik op een button vervolgens in een TABEL in de sheet weggeschreven.
De betreffende kolom heeft als cel eigenschap "korte datum"
Na het invoeren heb ik bovendien een opdracjht om op deze kolom te selecteren.
Dat werkt niet omdat de waarde consequent als TEKST naar het formulier komt, Er staat dan 18-02-2016 op de nieuwe rij maar sorteren doet hij niet omdat hij de datum niet herkend als short date.
In hetzelfde form heb ook een getal notitie voor de kolom bon
Dit staat op userform initialize:
Code:
Dim Bon As Integer
txtbon = Format(Bon, "General Number")
txtbon.Value = Worksheets("lokatie Fietspaden").Range("b5").Value
De waarde in Range B5 is opgemaakt als getal.
Toch komt de waarde als tekst naar mijn formulier....
dit staat er in de opslaan _click routine:
Code:
ActiveCell.Offset(0, 0).Value = txtbon
ActiveCell.Offset(0, 2).Value = cbxLocatie
ActiveCell.Offset(0, 4).Value = Txt_NauwkeurigeOmsch
ActiveCell.Offset(0, 5).Value = Txt_GemeldDoor
ActiveCell.Offset(0, 6).Value = txt_DatumMelding
Ik werk in nl versie Excel 2013
Laatst bewerkt: