Excel) (Application.SheetPivotTableBeforeDiscardChanges 事件

在放弃对数据透视表所做的更改之前发生。

语法

表达式。SheetPivotTableBeforeDiscardChanges (sh、 TargetPivotTable、 ValueChangeStart、 ValueChangeEnd)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
sh 必需 Object
TargetPivotTable 必需 PivotTable 包含要放弃的更改的数据透视表。
ValueChangeStart 必需 Long 关联的 PivotTableChangeList 对象中第一个更改的索引。 索引由 PivotTableChangeList 集合中 ValueChange 对象的 Order 属性指定。
ValueChangeEnd 必需 Long 关联的 PivotTableChangeList 对象中最后一处更改的索引。 该索引由 PivotTableChangeList 集合中 ValueChange 对象的 Order 属性指定。

返回值

Nothing

注解

如果事务仍处于活动状态,则在 Excel 针对 OLAP 数据源执行 ROLLBACK TRANSACTION 语句之前立即发生,然后在用户选择放弃更改后放弃数据透视表中所有已编辑的值。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。