WorksheetFunction.NetworkDays_Intl-Methode (Excel)
Gibt die Anzahl der ganzen Arbeitstage zwischen zwei Datumsangaben mit Parametern zurück, um anzugeben, welche und wie viele Tage als Wochenendtage festgelegt sind. Wochenendtage sowie alle als Feiertag angegebenen Tage werden nicht als Arbeitstage gerechnet.
Syntax
Ausdruck. NetworkDays_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, für das die Differenz berechnet werden soll. Das Enddatum kann vor oder hinter dem Ausgangsdatum liegen oder diesem entsprechen. | ||||||||||||||||||||||||||||||
Arg2 | Erforderlich | Variant | End_date: Das Enddatum, für das die Differenz berechnet werden soll. Das Enddatum kann vor oder hinter dem Ausgangsdatum liegen oder diesem entsprechen. | ||||||||||||||||||||||||||||||
Arg3 | Optional | Variant | Wochenende: Gibt die Wochentage an, die Wochenenden sind und nicht in der Anzahl der ganzen Arbeitstage zwischen start_date und end_date enthalten sind. Wochenende ist eine Wochenendnummer oder -zeichenfolge, die angibt, wann Wochenenden vorliegen. Wochenendnummernwerte dienen zur Angabe der Wochenendtage, die in der folgenden Tabelle aufgeführt sind.
|
||||||||||||||||||||||||||||||
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
Hinweise
Wenn Ausgangsdatum hinter Enddatum liegt, ist der Rückgabewert negativ, und der Wert entspricht der Anzahl ganzer Arbeitstage.
Wenn start_date für den aktuellen Datumsbasiswert außerhalb des zulässigen Bereichs liegt, gibt NetworkDays_Intl den #NUM! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.
Wenn end_date für den aktuellen Datumsbasiswert außerhalb des zulässigen Bereichs liegt, gibt NetworkDays_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 NetworkDays_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.