Поделиться через


WorksheetFunction.WorkDay_Intl(Object, Object, Object, Object) Метод

Определение

Возвращает серийный номер даты до или после указанного количества рабочих дней с пользовательскими параметрами выходных. Параметры выходных дней указывают, какие и сколько дней являются выходными днями. Выходные дни и все дни, указанные в качестве праздников, не считаются рабочими днями.

public double WorkDay_Intl (object Arg1, object Arg2, object Arg3, object Arg4);
Public Function WorkDay_Intl (Arg1 As Object, Arg2 As Object, Optional Arg3 As Object, Optional Arg4 As Object) As Double

Параметры

Arg1
Object

Start_date — начальная дата, усеченная до целого числа.

Arg2
Object

Days — количество рабочих дней до или после start_date. Положительное значение дает дату в будущем; отрицательное значение возвращает прошлую дату; значение 0 (ноль) возвращает start_date. Смещение дня усекается до целого числа.

Arg3
Object

Выходные — указывает дни недели, которые являются выходными и не считаются рабочими днями. Weekend — это число или строка выходных, указывающая время выходных.

Arg4
Object

Праздники — необязательный набор из одной или нескольких дат, которые должны быть исключены из календаря рабочего дня. Праздники — это диапазон ячеек, содержащих даты, или константу массива последовательного значения, представляющего эти даты. Порядок дат или серийных значений в праздники может быть произвольным.

Возвращаемое значение

Комментарии

Если start_date выходит за пределы диапазона для текущего базового значения даты, WorkDay_Intl возвращает #NUM! значение ошибки.

Если какая-либо дата в праздники выходит за пределы диапазона для текущего базового значения даты, WorkDay_Intl возвращает #NUM! значение ошибки.

Если start_date плюс смещение дня возвращает недопустимую дату, WorkDay_Intl возвращает #NUM! значение ошибки.

Если строка выходных данных имеет недопустимую длину или содержит недопустимые символы, WorkDay_Intl возвращает #VALUE! значение ошибки.

Применяется к