If then else
06.08.2008 10:27:54
Sven
ich tüftel gerade an einem Code, aber wie es immer so ist, stößt man schnell an seine Grenzen.
In Spalte A1 steht eine Anfangsuhrzeit bsp. 06:00 Uhr
In Spalte B1 steht eine Endzeit bsp. 14:00 Uhr
In Spalte C1 soll dann Früh Spät oder Nacht stehen.
Früh = 06:00 Uhr bis 14:00 Uhr
Spät = 14:00 Uhr bis 22:00 Uhr
Nacht = 22:00 Uhr bis 06:00 Uhr
Der nachfolgende Code war ein kläglicher Versuch. Vielleicht hat ja jemand der Profis eine ähnliche Anforderung und dementsprechend einen Tip für mich.
Vielen Dank
Sub Schicht()
Application.Sheets("Tabelle1").Activate
If CDate(Range("A1")) >= CDate("06:00") CDate("06:00") Then
Application.Sheets("Tabelle1").Range("C1") = "Früh"
ElseIf CDate(Range("A1")) >= CDate("14:00") CDate("14:00") Then
Application.Sheets("Tabelle1").Range("C1") = "Spät"
ElseIf CDate(Range("A1")) >= CDate("22:00") CDate( _
"00:00")