PivotTable.RefreshDataSourceValues Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera os valores atuais da fonte de dados para todas as células editadas em um relatório de Tabela Dinâmica que esteja em modo de write-back.
public:
void RefreshDataSourceValues();
public void RefreshDataSourceValues ();
Public Sub RefreshDataSourceValues ()
Comentários
Para determinar se um relatório de Tabela Dinâmica está no modo writeback, marcar as EnableWriteback propriedades ou EnableDataValueEditing do PivotTable objeto, uma das quais retornará True. Para relatórios de Tabela Dinâmica que não estão no modo de write-back, um erro de tempo de execução será gerado se você tentar executar esse método.
Para relatórios de Tabela Dinâmica com fontes de dados OLAP, a execução do RefreshDataSourceValues() método cria uma conexão separada com o servidor OLAP e executa a consulta MDX completa (o valor da PivotTablepropriedade .MDX ) usada para executar uma operação de atualização para preencher o relatório de Tabela Dinâmica. O Excel extrai os valores retornados para todas as células que foram editadas na exibição tabela dinâmica e, em seguida, armazena-os DataSourceValue na propriedade para essas células.
Esse método apenas se aplica a relatórios de Tabela Dinâmica com fontes de dados OLAP. Um erro de tempo de execução será gerado se você tentar executar esse método ou relatórios de Tabela Dinâmica com fontes de dados não OLAP.