WorksheetFunction.WorkDay_Intl方法 (Excel)

カスタムの週末パラメーターを使用して、指定された稼働日数の前後の日付のシリアル番号を返します。 週末パラメーターは、どの日が週末であるか、また何日かを示します。 週末、および祭日として指定されている日は、稼動日と見なされません。

構文

WorkDay_Intl (arg1, arg2, arg3, arg4)

: WorksheetFunction オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Arg1 必須 バリアント型 (Variant) 開始日: 起算日を指定します。小数点以下は切り捨てられます。
Arg2 必須 バリアント型 (Variant) 日数 - start_dateの前後の稼働日数。 正の値は将来の日付を生成します。負の値は過去の日付を生成します。0 (ゼロ) の値はstart_dateを算出します。 Day-offset は整数に切り捨てられます。
Arg3 省略可能 バリアント型 (Variant) Weekend - 週末であり、稼働日とは見なされない曜日を示します。 Weekend は、週末のいつが発生するかを指定する週末の番号または文字列です。 週末の数値は、次の週末の曜日を示します。
週末の数 週末の曜日
1 または省略土曜日、日曜日
2日曜日、月曜日
3月曜日、火曜日
4火曜日、水曜日
5水曜日、木曜日
6木曜日、金曜日
7金曜日、土曜日
11日曜日のみ
12月曜日のみ
13火曜日のみ
14水曜日のみ
15木曜日のみ
16金曜日のみ
17土曜日のみ
Arg4 省略可能 バリアント型 (Variant) 祭日: 稼動日数の計算から除外する日付のセットです。 このパラメーターは、日付が入力されているセル範囲、または日付を表すシリアル値の配列定数です。 祭日の日付またはシリアル値は任意の順序で指定できます。

戻り値

倍精度浮動小数点型 (Double)

注釈

start_dateが現在の日付の基準値の範囲外の場合、 WorkDay_Intl は #NUM! を返します。 が返されます。

休日の日付が現在の日付の基準値の範囲外である場合、 WorkDay_Intl は #NUM! を返します。 が返されます。

start_date と day-offset で無効な日付が返される場合、 WorkDay_Intl は #NUM! を返します。 が返されます。

週末の文字列の長さが無効な場合、または無効な文字が含まれている場合、 WorkDay_Intl は #VALUE! を返します。 が返されます。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。