Wochentag
Gibt eine ganze Zahl zurück, die den Wochentag angibt.
Aufbau
Wochentag(Datum, [ersterTagDerWoche])
Parameter
Datum – Jeder Ausdruck, der ein Datum darstellen kann. Wenn das Datum einen Nullwert enthält, wird „Null“ zurückgegeben.
firstdayofweek – Eine Konstante, die den ersten Tag der Woche angibt. Wird dies weggelassen, wird „vbSunday“ angenommen.
Parameterwerte
Das Argument „firstdayofweek“ verfügt über folgende Einstellungen:
Konstante Wert Beschreibung
vbUseSystemDayOfWeek 0 Einstellung zur Verwendung der National Language Support (NLS)-API.
vbSonntag 1 Sonntag
vbMontag 2 Montag
Dienstag, 3. Dienstag
Mittwoch, 4. Mittwoch
Donnerstag, 5.
Freitag, 6. Freitag
Samstag, 7.
Rückgabewert
Die Funktion „Weekday“ kann einen der folgenden Werte zurückgeben:
Konstante Wert Beschreibung
vbSunday 1 Sonntag
vbMontag 2 Montag
Dienstag, 3. Dienstag
Mittwoch, 4. Mittwoch
Donnerstag, 5.
Freitag, 6. Freitag
Samstag, 7.
Beispiel
Im folgenden Beispiel wird die Funktion „Weekday“ verwendet, um den Wochentag eines bestimmten Datums zu ermitteln:
Dim MyDate, MyWeekDay,
MyDate = #19. Oktober 1962# ' Ein Datum zuweisen.
MyWeekDay = Weekday(MyDate) ' MyWeekDay enthält den Wert 6, da MyDate einen Freitag darstellt. |