Excel: Como ocultar / remover barras de rolagem de segmentadores de tabela dinâmica?

1

Fatiador é um Nova ferramenta fantástica para o Excel a partir de 2010, permitindo que você mude rapidamente suas seleções ao analisar dados usando uma tabela dinâmica.

Às vezes, há muitas opções para caber na janela da segmentação para que você tenha uma barra de rolagem vertical (ignore os números nesta imagem):

Frequentemente,tereiumatabeladinâmicacomumaseleçãodefiltroderelatórioestático,ouseja,umfiltroquenãodesejoqueousuárioaltere,porexemplo,Ano=2013:

Essa seleção significa que determinados valores em meu slicer são irrelevantes (usando o exemplo acima, talvez um vendedor chamado Smith saiu antes de 2013), portanto não quero mostrá-los no slicer (mas quero mantê-los em minha fonte de dados da tabela dinâmica).

O que eu gostaria de fazer é suprimir a barra de rolagem vertical no slicer para que as opções irrelevantes não sejam apresentadas ao usuário. Isso pode ser feito, seja por uma configuração slicer ou VBA?

No momento, a minha solução mais deselegante é sobrepor um retângulo branco ... a desvantagem é que o botão 'limpar filtro' é empurrado desajeitadamente para o canto superior direito. Se há uma maneira melhor de remover a barra de rolagem (ou a opção redundante) eu adoraria ouvir isso!

    
por Andi Mohr 12.02.2013 / 13:02

2 respostas

1

Parece que isso não pode ser feito. Portanto, a melhor solução parece ser a que eu já havia escolhido (mencionada na pergunta):

my rather inelegant solution is to overlay a white rectangle... the downside is the 'clear filter' button is then awkwardly pushed out to the top right.

Agradecemos a Jan Karel Pieterse no LinkedIn por esta confirmação.

    
por 14.02.2013 / 11:07
-1

Clique com o botão direito no slicer, vá para Configurações do Slicer, selecione "Ocultar itens sem dados"

    
por 23.11.2017 / 13:12