Anular a partilha de uma cache de dados entre relatórios de tabela dinâmica

Por padrão, os relatórios Do PivotTable que se baseiam na mesma fonte de dados — uma gama de células numa folha de cálculo ou numa ligação de dados — partilham uma cache de dados, mas pode despartilhar esta cache de dados utilizando vários métodos.

O que pretende fazer?

Saiba mais sobre a cache de dados do PivotTable

Despartilhar a cache de dados entre relatórios do PivotTable

Saiba mais sobre a cache de dados do PivotTable

O cache de dados de um relatório PivotTable é uma área de memória interna no seu computador que é usada pelo Microsoft Office Excel para armazenar os dados para o relatório. Para ajudar a melhorar o desempenho e a reduzir o tamanho do seu livro, o Excel partilha automaticamente a cache de dados do PivotTable entre dois ou mais relatórios PivotTable que se baseiam na mesma gama celular ou ligação de dados. Se o alcance celular ou a ligação de dados para dois ou mais relatórios PivotTable fordiferente, a cache de dados não pode ser partilhada entre esses relatórios.

No entanto, pode haver momentos em que não quer partilhar uma cache de dados entre dois ou mais relatórios PivotTable que são baseados na mesma fonte de dados. Por exemplo:

  • Não pretende que os campos e itens calculados sejam exibidos em todos os relatórios do PivotTable.

  • Não quer que os campos sejam agrupados da mesma forma em todos os relatórios do PivotTable.

  • Não pretende que todos os relatórios da Mesa-Final sejam atualizados ao mesmo tempo.

  • Pretende utilizar uma funcionalidade que não é suportada quando utiliza uma cache de dados partilhada, como recuperar dados num relatório para um item ou itens selecionados quando aplica um filtro de relatório.

Nota: A cache de dados para um relatório PivotTable que esteja ligado a uma fonte de dados de processamento analítico online (OLAP) não pode ser partilhada porque é usada de uma forma diferente das fontes de dados não OLAP.

Início da Página

Despartilhar a cache de dados entre relatórios do PivotTable

Existem várias formas de despartilhar uma cache de dados, incluindo as seguintes:

  • Utilize o PivotTable e o PivotChart Wizard para criar um novo relatório PivotTable baseado na mesma gama de células que outro relatório sem partilhar a cache de dados.

  • Despartilhe a cache de dados entre os relatórios Do PivotTable que se baseiam numa gama de células, redefinindo temporariamente a gama de dados para forçar o Excel a despartilhar a cache de dados.

  • Despartilhe a cache de dados entre dois ou mais relatórios PivotTable que se baseiem na mesma ligação de dados, criando uma ligação de dados única para cada relatório PivotTable no livro.

Sugestão

Para ver quantas caches de dados existem num livro, abra a janela imediata do Visual Basic Editor pressionando ALT+F11 e pressionando CTRL+G e, em seguida, digite o seguinte:

? ActiveWorkbook.PivotCaches.Count

Crie um relatório PivotTable baseado na mesma gama celular que outro relatório sem partilhar a cache de dados

  1. Certifique-se de que existe um relatório PivotTable existente que se baseia na mesma gama que pretende utilizar para o novo relatório PivotTable.

  2. Clique em qualquer célula em branco na folha de cálculo fora do relatório PivotTable.

  3. Para iniciar o PivotTable e o PivotChart Wizard, prima ALT+D+P.

    Sugestão

    Para adicionar o Assistente PivotTable e PivotChart à barra de ferramentas de acesso rápido, faça o seguinte:

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

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

    3. Na lista, selecione Assistente de Tabelas e Gráficos Dinâmicos, clique em Adicionar e, em seguida, clique em OK.

  4. Na página Passo 1 do assistente, clique na lista ou base de dados do Microsoft Office Excele, em seguida, clique em Next.

  5. Na página Passo 2 do assistente, selecione o leque de dados em que pretende basear o novo relatório PivotTable e, em seguida, clique em Next.

  6. Quando o Assistente PivotTable e PivotChart apresentar uma mensagem perguntando se pretende partilhar a cache de dados, clique em No.

  7. Na página Passo 3 do assistente, selecione um local para o novo relatório PivotTable e, em seguida, clique em Terminar.

Despartilhar a cache de dados entre relatórios Do PivotTable que são baseados numa gama celular

  1. Certifique-se de que existem pelo menos dois relatórios PivotTable baseados na mesma gama celular e que estes relatórios partilham a mesma cache de dados.

  2. Clique numa célula no relatório PivotTable para o qual pretende despartilhar a cache de dados.

  3. Para iniciar o PivotTable e o PivotChart Wizard, prima ALT+D+P.

    Sugestão

    Para adicionar o Assistente PivotTable e PivotChart à barra de ferramentas de acesso rápido, faça o seguinte:

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

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

    3. Na lista, selecione Assistente de Tabelas e Gráficos Dinâmicos, clique em Adicionar e, em seguida, clique em OK.

  4. Na página Passo 3 do assistente, clique em Voltar à página Passo 2.

  5. Na página Passo 2 do assistente, certifique-se de que a mesma gama de dados em que pretende basear o relatório PivotTable é selecionada, mas que pelo menos uma linha a menos está incluída na seleção.

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

  6. Clique em Seguinte.

  7. Na página Passo 3 do assistente, certifique-se de que a folha de cálculo existente é selecionada e que a localização é a mesma, e depois clique em Terminar.

    O relatório PivotTable tem agora uma cache de dados diferente, mas baseia-se numa gama de dados diferente.

  8. Certifique-se de que é selecionada uma célula no relatório PivotTable para o qual pretende despartilhar a cache de dados.

  9. Para voltar a ligar o PivotTable e o PivotChart Wizard, prima ALT+D+P.

  10. Na página Passo 3 do assistente, clique em Voltar à página Passo 2.

  11. Na página Passo 2 do assistente, altere a gama de dados de volta para a gama original.

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

  12. Clique em Seguinte.

  13. Na página Passo 3 do assistente, certifique-se de que a folha de cálculo existente é selecionada e que a localização é a mesma, e depois clique em Terminar.

O novo relatório PivotTable baseia-se agora na mesma gama de dados que o outro relatório, mas tem uma cache de dados diferente.

Despartilhar a cache de dados de dois ou mais relatórios PivotTable que se baseiam na mesma ligação de dados

  1. Certifique-se de que existem pelo menos dois relatórios PivotTable que se baseiam na mesma ligação de dados e que estes relatórios partilham a mesma cache de dados.

    Confirme que a mesma ligação de dados é utilizada entre relatórios Do PivotTable

    1. No separador Dados, no grupo Ligações, clique em Ligações.

    2. Na caixa de diálogo de ligações do livro de trabalho, selecione a ligação de relatório PivotTable.

    3. Em Locais onde as ligações são utilizadas neste livro de trabalho,clique no link que mostra o texto Clique aqui para ver onde são utilizadas as ligações selecionadas.

      O PivotTable informa que utilizam esta ligação de dados.

  2. Certifique-se de que existe um ficheiro de ligação para a ligação de dados no seu computador ou na rede.

    Criar um ficheiro de ligação para uma ligação de dados num livro

    1. No separador Dados, no grupo Ligações, clique em Ligações.

    2. Na caixa de diálogo de ligações do livro de trabalho, selecione a ligação de relatório PivotTable.

    3. Clique em Propriedades.

    4. Na caixa de diálogo "Propriedades de Ligação", clique no separador Definição e, em seguida, clique no Ficheiro de Ligação à Exportação.

    5. Na caixa de diálogo 'Guardar ficheiros', guarde as informações de ligação atuais como ficheiro .odc.

    6. Clique ok,e depois clique em Fechar.

  3. Clique em qualquer célula no relatório PivotTable para o qual deseja despartilhar a cache de dados.

  4. No separador Opções, no grupo Dados, clique em Alterar Fonte de Dados, e, em seguida, clique em Alterar Fonte de Dados.

    Aparece a caixa de diálogo de origem de dados do PivotTable Change.

  5. Para utilizar uma ligação de dados diferente, selecione Utilize uma fonte de dados externa,clique em Escolher Ligação.

    Aparece a caixa de diálogo conexões existentes.

  6. Selecione uma ligação de dados da lista De ligar selecione uma lista de ligação nos ficheiros de Ligação na rede ou ficheiros de Ligação nesta categoria de computador e, em seguida, clique em Open.

    Nota: Pode ser necessário clicar em Navegar para localizar o ficheiro de ligação.

  7. Clique em OK.

O relatório PivotTable tem agora uma cache de dados diferente.

Início da Página

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×