Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Por padrão, relatórios de Tabela Dinâmica que se baseiam na mesma fonte de dados – um intervalo de células em uma planilha ou uma conexão de dados – compartilham um cache de dados, mas você pode descompartilhar esse cache de dados usando vários métodos.

O que você deseja fazer?

Saiba mais sobre o cache de dados da Tabela Dinâmica

O cache de dados de um relatório de Tabela Dinâmica é uma área de memória interna em seu computador que é usada pelo Microsoft Office Excel para armazenar os dados do relatório. Para ajudar a melhorar o desempenho e reduzir o tamanho da pasta de trabalho, o Excel compartilha automaticamente o cache de dados de Tabela Dinâmica entre dois ou mais relatórios de Tabela Dinâmica que se baseiam no mesmo intervalo de células ou conexão de dados. Se o intervalo de células ou a conexão de dados para dois ou mais relatórios de Tabela Dinâmica for diferente, o cache de dados não poderá ser compartilhado entre esses relatórios.

No entanto, pode haver momentos em que você não deseja compartilhar um cache de dados entre dois ou mais relatórios de Tabela Dinâmica que se baseiam na mesma fonte de dados. Por exemplo:

  • Você não deseja que campos e itens calculados sejam exibidos em todos os relatórios da Tabela Dinâmica.

  • Você não deseja que os campos sejam agrupados da mesma forma em todos os relatórios da Tabela Dinâmica.

  • Você não deseja que todos os relatórios da Tabela Dinâmica sejam atualizados ao mesmo tempo.

  • Você deseja usar um recurso que não tenha suporte ao usar um cache de dados compartilhado, como recuperar dados em um relatório para um item ou itens selecionados ao aplicar um filtro de relatório.

Observação: O cache de dados de um relatório de Tabela Dinâmica que está conectado a uma fonte de dados OLAP (Processamento Analítico Online) não pode ser compartilhado porque ele é usado de uma maneira diferente das fontes de dados não OLAP.

Início da Página

Descompartilhar o cache de dados entre relatórios de Tabela Dinâmica

Há várias maneiras de descompartilhar um cache de dados, incluindo o seguinte:

  • Use a Tabela Dinâmica e o Assistente de Gráfico Dinâmico para criar um novo relatório de Tabela Dinâmica com base no mesmo intervalo de células que outro relatório sem compartilhar o cache de dados.

  • Descompartilhar o cache de dados entre relatórios de Tabela Dinâmica que se baseiam em um intervalo de células redefinindo temporariamente o intervalo de dados para forçar o Excel a descompartilhar o cache de dados.

  • Descompartilhar o cache de dados entre dois ou mais relatórios de Tabela Dinâmica que se baseiam na mesma conexão de dados criando uma conexão de dados exclusiva para cada relatório de Tabela Dinâmica na pasta de trabalho.

Dica

Para ver quantos caches de dados há em uma pasta de trabalho, abra a janela Imediata do Editor do Visual Basic pressionando ALT+F11 e pressionando CTRL+G e digite o seguinte:

? ActiveWorkbook.PivotCaches.Count

Criar um relatório de Tabela Dinâmica com base no mesmo intervalo de células que outro relatório sem compartilhar o cache de dados

  1. Verifique se há um relatório de Tabela Dinâmica existente com base no mesmo intervalo que você deseja usar para o novo relatório de Tabela Dinâmica.

  2. Clique em qualquer célula em branco na planilha fora do relatório tabela dinâmica.

  3. Para iniciar a Tabela Dinâmica e o Assistente de Gráfico Dinâmico, pressione ALT+D+P.

    Dica

    Para adicionar o Assistente de Tabela Dinâmica e Gráfico Dinâmico à barra de ferramentas de acesso rápido, faça o seguinte:

    1. Clique na seta ao lado da barra de ferramentas e clique em Mais Comandos.

    2. Em Escolher comandos em, selecione Todos os Comandos.

    3. Na lista, selecione Assistente de Tabela Dinâmica e Gráfico Dinâmico, clique em Adicionar e depois em OK.

  4. Na página Etapa 1 do assistente, clique em Lista ou banco de dados do Microsoft Office Excel e clique em Avançar.

  5. Na página Etapa 2 do assistente, selecione o intervalo de dados no qual você deseja basear o novo relatório de Tabela Dinâmica e clique em Avançar.

  6. Quando o Assistente de Tabela Dinâmica e Gráfico Dinâmico exibe uma mensagem perguntando se você deseja compartilhar o cache de dados, clique em Não.

  7. Na página Etapa 3 do assistente, selecione um local para o novo relatório de Tabela Dinâmica e clique em Concluir.

Descompartilhar o cache de dados entre relatórios de Tabela Dinâmica que se baseiam em um intervalo de células

  1. Verifique se há pelo menos dois relatórios de Tabela Dinâmica com base no mesmo intervalo de células e que esses relatórios compartilhem o mesmo cache de dados.

  2. Clique em uma célula no relatório tabela dinâmica para o qual você deseja descompartilhar o cache de dados.

  3. Para iniciar a Tabela Dinâmica e o Assistente de Gráfico Dinâmico, pressione ALT+D+P.

    Dica

    Para adicionar o Assistente de Tabela Dinâmica e Gráfico Dinâmico à barra de ferramentas de acesso rápido, faça o seguinte:

    1. Clique na seta ao lado da barra de ferramentas e clique em Mais Comandos.

    2. Em Escolher comandos em, selecione Todos os Comandos.

    3. Na lista, selecione Assistente de Tabela Dinâmica e Gráfico Dinâmico, clique em Adicionar e depois em OK.

  4. Na página Etapa 3 do assistente, clique em Voltar para retornar à página Etapa 2 .

  5. Na página Etapa 2 do assistente, verifique se o mesmo intervalo de dados no qual você deseja basear o relatório de Tabela Dinâmica está selecionado, mas que pelo menos uma linha a menos está incluída na seleção.

    Por exemplo, se o intervalo for $A$1:$E$286, altere o intervalo para $A$1:$E$285.

  6. Clique em Avançar.

  7. Na página Etapa 3 do assistente, verifique se a planilha existente está selecionada e se o local é o mesmo e clique em Concluir.

    O relatório tabela dinâmica agora tem um cache de dados diferente, mas é baseado em um intervalo de dados diferente.

  8. Verifique se uma célula no relatório de Tabela Dinâmica para a qual você deseja descompartilhar o cache de dados está selecionada.

  9. Para iniciar o Assistente de Tabela Dinâmica e Gráfico Dinâmico novamente, pressione ALT+D+P.

  10. Na página Etapa 3 do assistente, clique em Voltar para retornar à página Etapa 2 .

  11. Na página Etapa 2 do assistente, altere o intervalo de dados de volta para o intervalo original.

    Por exemplo, se o intervalo atual for $A$1:$E$285, altere o intervalo de volta para $A$1:$E$286.

  12. Clique em Avançar.

  13. Na página Etapa 3 do assistente, verifique se a planilha existente está selecionada e se o local é o mesmo e clique em Concluir.

O novo relatório de Tabela Dinâmica agora se baseia no mesmo intervalo de dados que o outro relatório, mas tem um cache de dados diferente.

Descompartilhar o cache de dados de dois ou mais relatórios de Tabela Dinâmica que se baseiam na mesma conexão de dados

  1. Verifique se há pelo menos dois relatórios de Tabela Dinâmica baseados na mesma conexão de dados e que esses relatórios compartilham o mesmo cache de dados.

    Confirme se a mesma conexão de dados é usada entre relatórios de Tabela Dinâmica

    1. Na guia Dados , no grupo Conexões , clique em Conexões.

    2. Na caixa de diálogo Workbook Connections, selecione a conexão de relatório de Tabela Dinâmica.

    3. Em Locais em que as conexões são usadas nesta pasta de trabalho, clique no link que exibe o texto Clique aqui para ver onde as conexões selecionadas são usadas.

      Os relatórios de Tabela Dinâmica que usam essa conexão de dados são exibidos.

  2. Verifique se há um arquivo de conexão para a conexão de dados no computador ou na rede.

    Criar um arquivo de conexão para uma conexão de dados em uma pasta de trabalho

    1. Na guia Dados , no grupo Conexões , clique em Conexões.

    2. Na caixa de diálogo Workbook Connections, selecione a conexão de relatório de Tabela Dinâmica.

    3. Clique em Propriedades.

    4. Na caixa de diálogo Propriedades de Conexão , clique na guia Definição e clique em Exportar Arquivo de Conexão.

    5. Na caixa de diálogo Salvar arquivos , salve as informações de conexão atuais como um arquivo .odc.

    6. Clique em OK e em Fechar.

  3. Clique em qualquer célula no relatório tabela dinâmica para o qual você deseja descompartilhar o cache de dados.

  4. Na guia Opções , no grupo Dados , clique em Alterar Fonte de Dados e clique em Alterar Fonte de Dados.

    A caixa de diálogo Alterar fonte de dados de tabela dinâmica é exibida.

  5. Para usar uma conexão de dados diferente, selecione Usar uma fonte de dados externa e clique em Escolher Conexão.

    A caixa de diálogo Connections existente é exibida.

  6. Selecione uma conexão de dados na lista Selecionar uma conexão nos arquivos De conexão na rede ou arquivos de conexão nesta categoria de computador e clique em Abrir.

    Observação: Talvez seja necessário clicar em Procurar para localizar o arquivo de conexão.

  7. Clique em OK.

O relatório tabela dinâmica agora tem um cache de dados diferente.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×