Beste forumgangers
Misschien ligt het wel aan mij maar ik raak er niet uit. Tijd en datums zijn voor mij moeilijk te begrijpen. Al is het probleem vermoedelijk eenvoudig. Toch even zeggen dat ik nog werk op een oude office 2003!
Ik wil in een tekstvak van een userform een datum zetten. Deze zou in juiste notatie moeten staan en bij ingeven moet een fout gemeld worden (vb bij ingeven van; 10/10/202)
Zie hieronder wat ik bedoel. Deze datum komt nadien in een sheet en moet ook hier in de notatie gezet worden, liefst zonder de notaties van de cel aan te passen.
Tweede vraag is: ik wil ook deze datum in een andere cel zetten maar omgekeerd. (vb: 12/14/1987 >> 871412). Hoe kan ik dit uitvoeren.
Sorry maar de kennis hiervan is niet zo groot.
Hartelijk dank
Misschien ligt het wel aan mij maar ik raak er niet uit. Tijd en datums zijn voor mij moeilijk te begrijpen. Al is het probleem vermoedelijk eenvoudig. Toch even zeggen dat ik nog werk op een oude office 2003!
Ik wil in een tekstvak van een userform een datum zetten. Deze zou in juiste notatie moeten staan en bij ingeven moet een fout gemeld worden (vb bij ingeven van; 10/10/202)
Zie hieronder wat ik bedoel. Deze datum komt nadien in een sheet en moet ook hier in de notatie gezet worden, liefst zonder de notaties van de cel aan te passen.
Tweede vraag is: ik wil ook deze datum in een andere cel zetten maar omgekeerd. (vb: 12/14/1987 >> 871412). Hoe kan ik dit uitvoeren.
Sorry maar de kennis hiervan is niet zo groot.
Hartelijk dank
Code:
Private Sub UserForm1_Initialize()
On Error Resume Next
TextBox1.Value = Format(Date, "dd/mm/yyyy")
End Sub
-------------------------------------------------------
Private Sub Opslaan_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("blad1")
'vind laatst gebruikte cel, ga naar volgende rij
iRow = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
ws.Cells(iRow, 1).Value = Me.TextBox1.Value
'verwijder gegevens in frmcursistgegevens
Me.TextBox1 = ""
End Sub