WPS 加载项开发 > 表格 API 参考 > PivotCell > 属性 > PivotCell.CellChanged 属性
返回自创建数据透视表以来,或上次执行提交操作以来,数据透视表值单元格是否经过了编辑或重新计算。只读

语法

表达式.CellChanged

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

返回值
XlCellChangedState

说明

CellChanged 属性的值默认为 xlCellNotChanged 。

对于使用非 OLAP 数据源的数据透视表,此属性的值只能为 xlCellNotChanged 或 xlCellChanged。对于未编辑的单元格,其值为 xlCellNotChanged;对于编辑过的单元格,其值为 xlCellChanged。放弃更改将把其值设置为 xlCellNotChanged。

应用并保存更改只适用于使用 OLAP 数据源的数据透视表。下面的列表是 CellChange 属性各种可能的状态的说明,它们中适用于使用 OLAP 数据源的数据透视表:

下表说明不同的用户操作如何影响使用 OLAP 数据源的数据透视表中 CellChanged 属性的设置。

用户操作无公式单元格的 CellChanged 属性的设置有公式单元格的 CellChanged 属性的设置

在一个或多个单元格中输入值或公式。

对这些单元格,设置为 xlCellChanged。

对这些单元格,设置为 xlCellChanged。

重新计算含公式的一个或多个单元格(手动计算 (F9),或由 ET 自动计算)。

不适用

对这些单元格,设置为 xlCellChanged。

保存(提交)更改。

对所有经过编辑的无公式单元格,设置为 xlCellNotChanged。

对所有经过编辑的有公式单元格,设置为 xlCellChangeApplied。

放弃所有更改。

对所有经过编辑的无公式单元格,设置为 xlCellNotChanged。

对所有经过编辑的有公式单元格,设置为 xlCellNotChanged。

放弃单个单元格中的更改。

只对该单元格设置为 xlCellNotChanged。

只对该单元格设置为 xlCellNotChanged。

一次操作清除多个单元格。

对这些单元格设置为 xlCellNotChanged。

对这些单元格设置为 xlCellNotChanged。

清除一个单元格。

只对该单元格设置为 xlCellNotChanged。

只对该单元格设置为 xlCellNotChanged。

应用值之前,执行撤消操作,将该值改回先前编辑的值。

对所有经过编辑的无公式单元格,设置为 xlCellChanged。

对所有经过编辑的有公式单元格,设置为 xlCellChanged。

应用值之后,执行撤消操作,将该值改回先前编辑的值。

对所有经过编辑的无公式单元格,设置为 xlCellChangedApplied。

对所有经过编辑的有公式单元格,设置为 xlCellChangeApplied。


请参阅