AW: UserForm mit ComboBox-Datum
07.12.2004 15:45:12
Walter
Hallo,
habe was gebastelt, mit Hilfe der Recherche etc.
Nun wollte ich aber das, wenn das Datum anders ist als das aktuelle Datum, soll dieses übernommen werden.
Wenn nichts drin steht soll das aktuelle Datum gangezeigt werden.
Das kriege ich nicht hin.
Hier mein Makro:
Private Sub txtDate_Change()
Dim dat As Date
On Error Resume Next
If Not txtDate Like "*.*.?*" Then Exit Sub
dat = CDate(txtDate)
If Err <> 0 Then Exit Sub 'Eingabe ist kein gültiges Datum
spnDate = CLng(dat)
End Sub
Private Sub spnDate_Change()
Sheets("Prov-Blatt").Select
Sheets("Prov-Blatt").Unprotect ("ww")
txtDate = Format(spnDate, "dd.mm.yyyy")
If txtDate <> Worksheets("Prov-Blatt").Range("I8").Value Then
txtDate = Worksheets("Prov-Blatt").Range("I8").Value
Else
Worksheets("Prov-Blatt").Range("I8").Value = txtDate
' muß hier stehen so schreibt nach Beenden in Tabelle
End If
End Sub
Gruß Walter MB