stefano
Gebruiker
- Lid geworden
- 22 mei 2004
- Berichten
- 865
Ik heb een msgbox gemaakt om een datum in te geven. Ik wil dat men de datum ingeeft als dd/mm/jjjj, hoe vertaal ik zoiets naar vba? ( nu test ik via lengte 10 maar dat is niet correct).
Code:
Sub nieuw()
' datum ingeven via msgbox
Dim datum As Date
datum = InputBox("Datum van de levering", "Geef datum in dd/mm/jjjj", "Leverdatum")
If Len(datum) <> 10 Then
MsgBox "Datum is niet correct, geef in als 15/01/2017 !", vbCritical, "Fout!"
Exit Sub
Else
With Sheets("historiek")
.Range("a2").Value = datum
End With
End If
Sheets("historiek").Select
Range("a2").Value = charge