excel) (WorksheetFunction.WorkDay_Intl 方法
使用自定义周末参数返回指定数量的工作日之前或之后的日期的序列号。 周末参数指示哪些日期为周末以及周末的天数。 周末以及指定为节假日的任何日期都不被视为工作日。
语法
表达式。WorkDay_Intl (Arg1、 Arg2、 Arg3、 Arg4)
表达 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Arg1 | 必需 | Variant | Start_date - 开始日期,截断为整数。 | ||||||||||||||||||||||||||||||
Arg2 | 必需 | Variant | 天 - start_date之前或之后的工作日数。 正值会生成未来的日期;负值会生成过去的日期;0(零)值则生成 start_date。 日期偏移量将截断成整数。 | ||||||||||||||||||||||||||||||
Arg3 | 可选 | Variant | 周末 - 指示一周中属于周末且不被视为工作日的天数。 weekend 是指定周末具体日期的 weekend 数值或字符串。 weekend 数值指示下列周末日。
|
||||||||||||||||||||||||||||||
Arg4 | 可选 | Variant | 假日 - 要从工作日日历中排除的一个或多个日期的可选集。 holidays 是一个包含这些日期的单元格区域,或者是代表这些日期的序列值的数组常量。 holidays 中的日期或序列值可按任意顺序排列。 |
返回值
Double
备注
如果当前日期基值的start_date范围外, WorkDay_Intl 返回#NUM! 。
如果假日中的任何日期在当前日期基值的范围外, WorkDay_Intl 将返回#NUM! 。
如果start_date加上日偏移量产生的日期无效, WorkDay_Intl 返回#NUM! 。
如果周末字符串的长度无效或包含无效字符, WorkDay_Intl 将返回#VALUE! 。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。