Application.OptionsCalendar 方法 (Project)

设置活动项目中的日历选项。

语法

expressionOptionsCalendar( _StartWeekOnMonday_, _StartYearIn_, _StartTime_, _FinishTime_, _HoursPerDay_, _HoursPerWeek_, _SetDefaults_, _StartWeekOn_, _UseFYStartYear_, _DaysPerMonth_ )

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
StartWeekOnMonday 可选 Boolean 如此 如果日历中的周从星期一开始。 如果日历中的周从星期日开始。 如果指定了 StartWeekOnStartWeekOnMonday将被忽略。 ( StartWeekOn参数是指定的一周开始的更好方法)。
StartYearIn 可选 Long 财政年度的第一个月。 可以是 PjMonth 常量之一。
StartTime 可选 Variant 工作日的默认开始时间。
FinishTime 可选 Variant 工作日的默认结束时间。
HoursPerDay 可选 Double 每天的默认工作小时数。
HoursPerWeek 可选 Double 每周的默认工作小时数。
SetDefaults 可选 Boolean 如果将 StartYearInStartTimeFinishTimeHoursPerDayHoursPerWeekStartWeekOnUseFYStartYear 的值用作新项目的默认值,则为 True。 默认值为 False
StartWeekOn 可选 Long 周的第一天。 可以是 PjWeekday 常量之一。
UseFYStartYear 可选 Boolean 如此 如果财政年度由该会计年度的第一个月的年度。 如果由会计年度的最后一个月确定,则为 False。例如,如果 StartYearIn 为 pjJuly (表示 2012 年 7 月) 且 UseFYStartYEarTrue,则结束于 2012 年 6 月的会计年度将是 FY2012。
DaysPerMonth 可选 Double 默认的每月的工作日数。

返回值

Boolean

说明

如果省略某个参数,则其默认值由 "项目选项" 对话框 "日程" 选项卡的设置来指定。

使用未指定任何参数的 OptionsCalendar 方法显示 项目选项对话框中选择 常规选项卡。

示例

以下示例将财政年度的第一个月份设置为 4 月,将每天默认的工作小时数设置为 4 小时,并将每周默认的工作小时数设置为 20 小时。

Sub Options_Calendar() 
    Dim HoursDay As Double 
    Dim HoursWeek As Double 
 
    HoursDay = 4 
    HoursWeek = 20 
 
    OptionsCalendar StartYearIn:=pjApril, HoursPerDay:=HoursDay, HoursPerWeek:=HoursWeek 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。