PivotTable.RefreshDataSourceValues 方法

定义

为处于回写模式的数据透视表中所有编辑过的单元格,从数据源检索当前值。

public:
 void RefreshDataSourceValues();
public void RefreshDataSourceValues ();
Public Sub RefreshDataSourceValues ()

注解

若要确定数据透视表是否处于写回模式,检查 EnableWriteback 对象的 或 EnableDataValueEditing 属性PivotTable,其中任一属性都将返回 True。 对于不处于回写模式的数据透视表,尝试执行此方法将会生成运行时错误。

对于具有 OLAP 数据源的数据透视表,执行 RefreshDataSourceValues() 方法会创建与 OLAP 服务器的单独连接,并执行完整的 MDX 查询, (用于执行更新操作以填充数据透视表的 PivotTable.MDX 属性) 的值。 Excel 提取数据透视表中已编辑的所有单元格返回的值,然后将其存储在这些单元格的 属性中 DataSourceValue

此方法仅适用于使用 OLAP 数据源的数据透视表。 尝试对使用非 OLAP 数据源的数据透视表执行此方法将会生成运行时错误。

适用于