Excelmania
Lieutenant
- Registriert
- Apr. 2010
- Beiträge
- 802
Guten Morgen.
ich möchte gerne über Schleife, wenn die Bedingung erfüllt ist und sich aus einem Datum der Wochentag Sonntag (1) ergibt, dass in eine definierte Spalte zu den Daten ein F geschrieben wird.
Es scheitert jedoch bereits ohne Schleife, wobei ich den Fehler nicht erkennen kann:
In Q1 steht der 17.01.2021
Kann mir jemand sagen, ob bei Weekday eine bestimmte Syntax einzuhalten ist?
ich möchte gerne über Schleife, wenn die Bedingung erfüllt ist und sich aus einem Datum der Wochentag Sonntag (1) ergibt, dass in eine definierte Spalte zu den Daten ein F geschrieben wird.
Es scheitert jedoch bereits ohne Schleife, wobei ich den Fehler nicht erkennen kann:
Code:
Sub wochentag()
If Weekday(ActiveSheet.Range("Q1").Value, vbSunday) = 1 Then
ActiveSheet.Range("R1").Value = "F"
End If
End Sub
In Q1 steht der 17.01.2021
Kann mir jemand sagen, ob bei Weekday eine bestimmte Syntax einzuhalten ist?