设置计算选项。
语法
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。