Application.OptionsCalculation 方法 (Project)
设置计算选项。
语法
expression。 OptionsCalculation
( _Automatic_
, _AutoTrack_
, _SpreadPercentToStatusDate_
, _SpreadCostsToStatusDate_
, _AutoCalcCosts_
, _FixedCostAccrual_
, _CalcMultipleCriticalPaths_
, _CriticalSlack_
, _SetDefaults_
, _CalcInsProjLikeSummTask_
, _MoveCompleted_
, _AndMoveRemaining_
, _MoveRemaining_
, _AndMoveCompleted_
, _EVMethod_
, _EVBaseline_
)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
自动 | 可选 | Boolean | 如此 如果计算模式是自动的。 |
AutoTrack | 可选 | Boolean | 如此 如果任务跟踪域自动更新资源分配。 |
SpreadPercentToStatusDate | 可选 | Boolean | 如此 如果完成对任务总百分比的编辑扩展到状态日期。 |
SpreadCostsToStatusDate | 可选 | Boolean | 如此 如果对实际总成本的编辑扩展到状态日期。 如果 AutoCalcCosts 为 True ,则忽略 SpreadCostsToStatusDate 参数。 |
AutoCalcCosts | 可选 | Boolean | 如此 如果总是由 Project 计算实际成本。 |
FixedCostAccrual | 可选 | Long | 用于累算固定的成本的默认方法。 可以是下列的 PjAccrueAt 常量之一: pjStart 、 pjEnd 或 pjProrated 。 |
CalcMultipleCriticalPaths | 可选 | Boolean | 如此 如果 Project 计算多重关键路径的项目。 |
CriticalSlack | 可选 | Integer | 关键任务所允许的最大可宽延时间量。 |
SetDefaults | 可选 | Boolean | 如此 如果除自动以外的所有参数指定的值将成为新项目的默认值。 |
CalcInsProjLikeSummTask | 可选 | Boolean | 如此 如果主项目中的子项目的行为,如一般摘要任务。 假 如果自己计算的子项目。 默认值为 False 。 |
MoveCompleted | 可选 | Boolean | 如此 如果项目将已完成部分的结束时间移回到状态日期在状态日期之后。 |
AndMoveRemaining | 可选 | Boolean | 如此 如果项目剩余部分的开始向后移动到状态日期。 |
MoveRemaining | 可选 | Boolean | 如此 如果项目移动状态时间前移到状态日期前剩余部分的开始。 |
AndMoveCompleted | 可选 | Boolean | 如此 如果项目移动到状态日期向前已完成部分的结束时间。 |
EVMethod | 可选 | Long | 默认的方法来计算盈余分析。 可以是下列的 PJEarnedValueMethod 常量之一: pjPercentComplete 或 pjPhysicalPercentComplete 。 |
EVBaseline | 可选 | Long | 计算挣值时要使用的比较基准。 可以是以下 PjBaselines 常量之一: pjBaseline 或 pjBaseline1。 . . pjBaseline10。 |
返回值
Boolean
说明
如果省略某个参数,则其默认值由 "项目选项" 对话框中 "日程" 选项卡上的设置指定。
使用未指定任何参数的 OptionsCalculation 方法显示 项目选项对话框中选择 常规选项卡。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。