Ocultando o campo da tabela dinâmica usando um botão

1

Eu tenho uma tabela dinâmica no Microsoft Excel 2010 com vários rótulos de linha e coluna. Para facilitar o uso, gostaria de ter vários botões móveis clicáveis, que ocultam / exibem um dos rótulos de linha ou coluna da tabela dinâmica sem precisar usar a Lista de campos, semelhante a como eu já tenho segmentações com botões para filtragem. Isso é possível?

Para esclarecer, eu não quero filtrar a tabela, apenas decida se as colunas / linhas para os diferentes rótulos de coluna / linha são mostrados. É importante que o layout da tabela dinâmica não seja alterado após a ocultação e re-navegação.

Por exemplo, gostaria de poder usar dois botões, um para "Pernas" e outro para "espécies" para alterar a seguinte tabela:

(Cliquenaimagemparaampliar)

Paraoseguinte:

...edevolta.

Editar:algocomo isso talvez? Mas referindo-se aos nomes dos campos, não às colunas.

Editar 2: Para o meu arquivo atual, mas não o exemplo simplificado mostrado acima, parece que algo semelhante pode ser realizado usando a função "expandir e contrair", mas que deixa as colunas ainda visíveis (embora parecendo vazias). Idealmente, gostaria que as colunas desaparecessem.

Editar 3: aqui está outra captura de tela que parece um pouco mais com a minha tabela real:

Observeque,seeudesmarcarqualquerumdosrótulosdelinhadaseçãoCamposdaListadecamposeoverificarnovamente,opedidoserádiferentedeantes.Issoéumproblema.Idealmente,eugostariadeespecificarqueorótulodalinha"versão" deve vir sempre após o rótulo da linha "código" (que é permanentemente mostrado) e antes do título da linha "título" (se for mostrado) e esse rótulo da linha "título" deve sempre ser o último rótulo da linha, se for exibido. Eu também gostaria de poder esconder / reshow de rótulos de linha "versão" e "título" individualmente, usando um botão para cada.

    
por jarlemag 28.07.2015 / 14:45

0 respostas