应用于 Application 对象的 Calculation 属性。
返回或设置计算模式。XlCalculation 类型,可读写。
XlCalculation 可为以下 XlCalculation 常量之一。 |
xlCalculationAutomatic |
xlCalculationManual |
xlCalculationSemiautomatic |
expression.Calculation
expression 必需。该表达式返回上面的对象之一。
应用于 PivotField 对象的 Calculation 属性。
返回或设置指定字段计算结果的类型。本属性仅对数据字段有效。XlPivotFieldCalculation 类型,可读写。
XlPivotFieldCalculation 可为以下 XlPivotFieldCalculation 常量之一。 |
xlDifferenceFrom |
xlIndex |
xlNoAdditionalCalculation |
xlPercentDifferenceFrom |
xlPercentOf |
xlPercentOfColumn |
xlPercentOfRow |
xlPercentOfTotal |
xlRunningTotal |
expression.Calculation
expression 必需。该表达式返回上面的对象之一。
对于 OLAP 数据源,本属性仅能返回或被设置为 xlNormal。
本示例设置 Microsoft Excel 在将工作簿保存到磁盘之前对工作簿进行计算。
Application.Calculation = xlCalculateManual
Application.CalculateBeforeSave = True
本示例将工作表 Sheet1 上数据透视表中的数据字段设置为计算与基准字段的差,设置基准字段为“ORDER_DATE”字段,并将基准数据项设为“89-5-16”。
With Worksheets("Sheet1").Range("A3").PivotField
.Calculation = xlDifferenceFrom
.BaseField = "ORDER_DATE"
.BaseItem = "89-5-16"
End With