WorksheetFunction.WorkDay_Intl-Methode (Excel)

Gibt die fortlaufende Zahl des Datums vor oder nach einer angegebenen Anzahl von Arbeitstagen mit benutzerdefinierten Wochenendparametern zurück. Wochenendparameter geben an, welche und wie viele Tage als Wochenendtage festgelegt sind. Wochenendtage sowie alle als Feiertag angegebenen Tage werden nicht als Arbeitstage gerechnet.

Syntax

Ausdruck. WorkDay_Intl (Arg1, Arg2, Arg3, Arg4)

Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Arg1 Erforderlich Variant Start_date: Das Startdatum, das auf eine ganze Zahl abgeschnitten wurde.
Arg2 Erforderlich Variant Tage: Die Anzahl der Arbeitstage vor oder nach dem start_date. Ein positiver Wert ergibt ein zukünftiges Datum; ein negativer Wert ergibt ein vergangenes Datum; ein Wert von 0 (null) ergibt die start_date. Der Tagoffset wird auf eine ganze Zahl abgeschnitten.
Arg3 Optional Variant Wochenende: Gibt die Wochentage an, die Wochenenden sind und nicht als Arbeitstage gelten. Wochenende ist eine Wochenendnummer oder -zeichenfolge, die angibt, wann Wochenenden vorliegen. Wochenendnummernwerte dienen zur Angabe der folgenden Wochenendtage.
WochenendnummerWochenendtage
1 oder weggelassenSamstag, Sonntag
2Sonntag, Montag
3Montag, Dienstag
4 Dienstag, Mittwoch
5Mittwoch, Donnerstag
6 Donnerstag, Freitag
7 Freitag, Samstag
11Nur Sonntag
12 Nur Montag
13 Nur Dienstag
14 Nur Mittwoch
15 Nur Donnerstag
16 Nur Freitag
17 Nur Samstag
Arg4 Optional Variant Feiertage: Ein optionaler Satz von einem oder mehreren Datumsangaben, die aus dem Arbeitstagkalender ausgeschlossen werden sollen. Bei Freie Tage kann es sich um einen Zellbereich, der die Datumswerte enthält, oder um eine Arraykonstante der fortlaufenden Zahlen handeln, die die Datumswerte darstellen. Die Reihenfolge der Datums- oder fortlaufenden Werte in Freie Tage ist beliebig.

Rückgabewert

Double

HinwBemerkungeneise

Wenn start_date für den aktuellen Datumsbasiswert außerhalb des zulässigen Bereichs liegt, gibt WorkDay_Intl den #NUM! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn ein Datum in Feiertagen außerhalb des Bereichs für den aktuellen Datumsbasiswert liegt, gibt WorkDay_Intl den #NUM! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn start_date plus Tagoffset ein ungültiges Datum ergibt, gibt WorkDay_Intl die #NUM! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn eine Wochenendzeichenfolge eine ungültige Länge aufweist oder ungültige Zeichen enthält, gibt WorkDay_Intl die #VALUE! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.