Hallo Uwe,
vielen Dank für deine Hilfe! Auf die Formatierung wäre ich nie gekommen!
Ich habe jetzt ein bisschen herumgetestet. Mein Fehler war, dass ich den ersten Eintrag direkt über den Userform eingegeben habe.
Das scheint nicht zu gehen, auch nicht bei deiner Liste. Der erste Eintrag muss direkt ins Tabellenblatt eingegeben werden. Sonst hat das VBA Programm wohl keinen Einstieg.
Ich hätte noch eine Frage:
Beim direkten Eintrag im Tabellenblatt habe ich in Spalte C und D durch Doppelklick, ausgelöst durch ein VBA-Programm, die Möglichkeit das Datum automatisch zu erzeugen!
Besteht die Möglichkeit das VBA Programm auch im VBA-Program für den Userform unterzubringen, damit ich im Userform bei "Datum" und "Datum2/neuste Änderung" auch durch Doppelklick automatisch das Datum erzeugen kann.
Code:
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
With Target
Select Case .Column
Case 3 'Spalte "C" = 3
Cancel = True
Target = Date
Target.NumberFormat = "dd/MM/YYYY"
Case 4 'Spalte "D" = 4
Cancel = True
Target = Date
Target.NumberFormat = "dd/MM/YYYY"
End Select
End With
End Sub
DANKE!
Gruss Markus