Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Altera o objeto PivotCache da tabela dinâmica especificada.
Sintaxe
expressão. ChangePivotCache (bstr)
expressão Uma variável que representa um objeto de tabela dinâmica .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| bstr | Obrigatório | String | Um objeto de Tabela Dinâmica ou Decache Dinâmica que representa a nova PivotCache para a tabela dinâmica especificada. |
Comentários
O método ChangePivotCache só pode ser utilizado com uma tabela dinâmica que utilize dados armazenados numa folha de cálculo como a respetiva origem de dados. Ocorre um erro de tempo de execução se o método ChangePivotCache for utilizado com uma Tabela Dinâmica ligada a uma origem de dados externa.
Exemplo
No seguinte exemplo de código, a tabela dinâmica denominada Tabela Dinâmica1 encontra-se na Folha1. O código altera a respetiva cache dinâmica para uma cache criada a partir dos dados armazenados na tabela denominada Tabela2 no mesmo livro.
Sheets("Sheet1").PivotTables("PivotTable1").ChangePivotCache _
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="Table2", Version:=xlPivotTableVersion15)
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.