Hallo Zusammen,
ich versuche gerade, in einer TextBox (Excel 2010), mit einem Tastendruck ein Datum eintragen zu lassen.
Das sieht momentan folgender Maßen aus und funktioniert auch:
Private Sub TextBox8_Change()
If TextBox8 = "h" Then TextBox8 = Date
If TextBox8 = "n" Then TextBox8 = Date + 1
If TextBox8 = "v" Then TextBox8 = Date - 1
End Sub
"h" steht für heutiges Datum
"n" für den folgenden Tag
"v" für den Vortag
Nun möchte ich aber, dass:
1. wenn der heutige Tag ein Montag ist, mit der Taste "v" das Datum vom Freitag erscheint. (Wochentage beginnend mit Montag)
2. wenn ich mehrmals "v" drücke, das Datum jeweils ein Tag weiter zurück geht, bei "n" jeweils einen Tag weiter.
Ich hab es schon mit WorkDay / WorkDate versucht, aber das funktioniert scheinbar nicht.
Kann mir hier bei meiner Frage weiterhelfen?
Vielen Dank schon mal im Voraus.
VG
Florian