WPS 基础接口 > 表格 API 参考 > Application > 事件 > Application.SheetPivotTableBeforeAllocateChanges 事件
在将更改应用到数据透视表前发生。

语法

表达式.SheetPivotTableBeforeAllocateChanges(Sh, TargetPivotTable, ValueChangeStart, ValueChangeEnd, Cancel)

表达式   一个代表 Application 对象的变量。

参数

名称必选/可选数据类型说明
Sh必选Object包含数据透视表的工作表。
TargetPivotTable必选PivotTable包含要应用的更改的数据透视表。
ValueChangeStart必选Long关联的 PivotTableChangeList 集合中第一处更改的索引。该索引由 PivotTableChangeList 集合中 ValueChange 对象的 Order 属性指定。
ValueChangeEnd必选Long关联的 PivotTableChangeList 集合中最后一处更改的索引。该索引由 PivotTableChangeList 集合中 ValueChange 对象的 Order 属性指定。
Cancel必选Boolean发生该事件时为 False。如果事件过程将此参数设置为 True,则不会向数据透视表应用更改,并且所有编辑操作都会丢失。

返回值
Nothing

说明

SheetPivotTableBeforeAllocateChanges 事件在 ET 执行 UPDATE CUBE 语句以将所有更改应用于数据透视表的 OLAD 数据源的前一刻,且在用户从用户界面中选择应用更改的后一刻发生。


请参阅