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

语法

表达式.CellChanged

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

返回值
XlCellChangedState

说明

CellChanged 属性的值默认为 xlCellNotChanged

对于使用非 OLAP 数据源的数据透视表,此属性的值只能为 xlCellNotChangedxlCellChanged。对于未编辑的单元格,其值为 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


请参阅