共用方式為


Application.OptionsSchedule 方法 (專案)

設定排程選項。

語法

expressionOptionsSchedule( _ScheduleMessages_, _StartOnCurrentDate_, _AutoLink_, _AutoSplit_, _CriticalSlack_, _TaskType_, _DurationUnits_, _WorkUnits_, _AutoTrack_, _SetDefaults_, _AssignmentUnits_, _EffortDriven_, _HonorConstraints_, _ShowEstimated_, _NewTasksEstimated_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
排程訊息 選用 Variant 布林值True 是表示 如果排程問題發生; 時顯示訊息否則 為 False
StartOnCurrentDate 選用 Boolean True 是表示 如果新任務從目前日期開始。 False 表示新任務開始專案開始日期開始 (排定從開始日期的專案) 或專案完成日期 (專案排程的完成日期來自)。
AutoLink 選用 Boolean True 是表示 如果自動連結工作 ;否則 為 False
自動分割 選用 Boolean True 是表示 如果自動分割進行中的任務 ;否則 為 False
關鍵鬆弛 選用 Variant 要徑任務的最大寬限時間
任務類型 選用 Long 新任務的預設類型。 可以為其中一個 PjTaskFixedType 常數。
持續時間單位 選用 Long 任務的預設工期單位。 可以為其中一個 PjUnit 常數。
工作單元 選用 Long 預設值搭配使用的資源分派的單位。 可以是下列 PjUnit 常數之一。
AutoTrack 選用 Boolean True 是表示 如果任務追蹤欄位會自動更新資源分派;否則 為 False
預設值 選用 Boolean True 是表示 如果 ScheduleMessages 及 AssignmentUnits 以外的所有引數指定的值會成為新專案檔 ; 預設值否則 為 False
編制單位 選用 Long 會指定工作分派單位的顯示模式。 可以為其中一個 PjAssignmentUnit 常數。
EffortDriven 選用 Boolean True 是表示 如果新任務為投入比導向;否則 為 False
HonorConstraints 選用 Boolean True 是表示 如果任務受限於其限制式日期;否則 為 False
演出估算 選用 Boolean True 是表示 如果以估計字元 ; 顯示新專案中的任務工期否則 為 False
NewTasksEstimated 選用 Boolean True 是表示 如果使用中專案的新任務已經具有估計工期;否則 為 False

傳回值

布林值

註解

如果省略某一引數,則其預設值由 [專案選項] 對話方塊的 [排程] 索引標籤中的目前設定來指定。

使用 OptionsSchedule 方法但未指定任何引數會顯示 [ 專案選項] 對話方塊。

範例

下列範例會在發生排程問題時顯示訊息、將新任務排程在目前日期開始,並且將任務的預設工期單位設定為週。

Sub Options_Schedule() 
 OptionsSchedule ScheduleMessages:=True, StartOnCurrentDate:=True, DurationUnits:=pjWeek 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應