habe folgendes Makro:
'---------------- Erstzulassung ------------------------------------------------
Private Sub TextBox16_AfterUpdate()
If IsDate(TextBox16) = False Then
MsgBox "Nur Datums Wert!", vbCritical
TextBox16 = Format(CDate("dd.MM.yyyy"))
TextBox16.SetFocus
With TextBox16
.SetFocus
.SelStart = 0
.SelLength = Len(.Text)
End With
Else
ThisWorkbook.Worksheets("Prov-Blatt").Range("ad68") = Format(CDate(TextBox16), "dd.MM.yyyy")
TextBox16 = Format(CDate(Worksheets("Prov-Blatt").Range("ad68").Value), ("dd.MM.yyyy"))
End If
End Sub
Wenn ein Buchstabe eingegeben wird habe ich eine Fehlermeldung:
Laufzeitfehler 13 Typen unverträglich und bleibt dann hier stehen:
ThisWorkbook.Worksheets("Prov-Blatt").Range("ad68") = Format(CDate(TextBox16), "dd.MM.yyyy")
Kann mir jemand einenTip geben, damit nicht diese Fehlermeldung kommt?
Gruß Walter