共用方式為


(Project) 的 Application.OptionsCalculation 方法

會設定計算選項。

語法

expressionOptionsCalculation( _Automatic_, _AutoTrack_, _SpreadPercentToStatusDate_, _SpreadCostsToStatusDate_, _AutoCalcCosts_, _FixedCostAccrual_, _CalcMultipleCriticalPaths_, _CriticalSlack_, _SetDefaults_, _CalcInsProjLikeSummTask_, _MoveCompleted_, _AndMoveRemaining_, _MoveRemaining_, _AndMoveCompleted_, _EVMethod_, _EVBaseline_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
自動 選用 Boolean True 是表示 如果計算模式為自動。
AutoTrack 選用 Boolean True 是表示 如果任務追蹤欄位會自動更新資源分派。
SpreadPercentToStatusDate 選用 Boolean True 是表示 如果對全部任務百分比的編輯完成的改變會展現在狀態日期。
SpreadCostsToStatusDate 選用 Boolean True 是表示 如果實際總成本會展現在狀態日期。 如果 AutoCalcCosts 為 真,則 會忽略 SpreadCostsToStatusDate 引數。
AutoCalcCosts 選用 Boolean True 是表示 如果永遠由 Project 計算實際成本。
FixedCostAccrual 選用 Long 預設方法用來固定的成本累算。 可以是下列 PjAccrueAt 常數之一: PjendPjproratedPjstart
CalcMultipleCriticalPaths 選用 Boolean True 是表示 如果 Project 會計算專案的多重要徑。
CriticalSlack 選用 Integer 要徑任務所允許的最大可寬限時間。
SetDefaults 選用 Boolean True 是表示 如果自動以外的所有引數指定的值會成為新專案的預設值。
CalcInsProjLikeSummTask 選用 Boolean True 是表示 如果主專案中的子專案的行為與一般摘要任務。 False 表示自行計算的子專案。 預設值為 False
MoveCompleted 選用 Boolean True 是表示 如果 Project 將完成部分的結尾移回至狀態日期的狀態日期之後。
AndMoveRemaining 選用 Boolean True 是表示 如果 Project 將剩餘部分的開頭移回至狀態日期。
MoveRemaining 選用 Boolean True 是表示 如果 Project 將剩餘部分的開頭移至狀態日期往前在狀態日期之前。
AndMoveCompleted 選用 Boolean True 是表示 如果 Project 將完成部分結尾向前移至狀態日期。
EVMethod 選用 Long 預設方法計算盈餘分析。 可以是下列 PJEarnedValueMethod 常數之一: pjPercentCompletepjPhysicalPercentComplete
EVBaseline 選用 Long 計算盈餘分析時使用的比較基準。 可以為下列其中一個 PjBaselines 常數: pjBaselinepjBaseline1。 . . pjBaseline10

傳回值

布林值

註解

如果省略了某個引數,則其預設值會根據 [專案選項] 對話方塊中, [排程] 索引標籤上的設定來指定。

使用 OptionsCalculation 方法但未指定任何引數選取 [ 一般] 索引標籤顯示 [ 專案選項] 對話方塊。

支援和意見反應

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