KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como alternar a visibilidade das colunas com um botão no Excel?

AutoraSiluvia Data de Modificação

Gerir folhas de cálculo extensas no Excel pode tornar-se frequentemente complicado, especialmente ao trabalhar com conjuntos de dados volumosos que incluem múltiplas colunas. Exibir apenas as colunas relevantes num determinado momento melhora não só a legibilidade, como também facilita a manutenção dos dados. Este guia explica como implementar um botão na sua folha de cálculo para alternar a visibilidade da coluna Especificar, simplificando o seu fluxo de trabalho em tarefas como elaboração de relatórios, análise de dados ou trabalho colaborativo, sempre que precisar de mostrar ou ocultar segmentos específicos de dados de forma eficiente.

Utilize um botão para alternar a visibilidade das colunas com um botão de alternância
Utilize um botão para alternar a visibilidade das colunas com Kutools para Excel


Utilize um botão para alternar a visibilidade das colunas com um botão de alternância

Uma forma prática de controlar a visibilidade das colunas no Excel é utilizar um botão de alternância — uma opção interativa que lhe permite mostrar ou ocultar colunas específicas com um simples clique. Esta solução revela-se especialmente útil em ambientes de dados partilhados, painéis de controlo ou livros de modelos, onde pretenda que os utilizadores personalizem facilmente a sua vista sem terem de ajustar manualmente a folha de cálculo de cada vez.

1. No separador Friso do Excel, aceda a Programador > Inserir > Botão de Alternância (Controlo ActiveX). O separador Programador disponibiliza vários controlos interativos, incluindo o Botão de Alternância, ideal para ações de alternância. Veja a captura de ecrã:

Uma captura de ecrã do menu Inserir a mostrar o Botão de Alternar (Controlo ActiveX) no Excel

Nota: Se o separador Programador não estiver visível, pode encontrar passos detalhados em mostrar/exibir separador programador no Excel sobre como ativar este separador. É essencial para adicionar e configurar controlos, como botões de alternância, ou executar macros.

2. Após selecionar o Botão de Alternância, desenhe-o em qualquer local da sua folha de cálculo clicando e arrastando com o rato. Depois de posicionado, clique com o botão direito do rato no botão e escolha Ver Código no menu para atribuir ações ao botão. Consulte a captura de ecrã:

Uma captura de ecrã a mostrar o menu de clique direito com a opção Ver Código selecionada no Excel

3. Na janela Microsoft Visual Basic para Aplicações aberta, verá uma janela de código associada ao seu Botão de Alternância. Substitua todo o seu conteúdo pelo seguinte código VBA. Este script alterna o estado de exibição das colunas escolhidas sempre que o botão é clicado.

Código VBA: botão para mostrar/ocultar colunas

Private Sub ToggleButton1_Click()
Dim xAddress As String
xAddress = "F:G"
If ToggleButton1.Value Then
    Application.ActiveSheet.Columns(xAddress).Hidden = True
Else
    Application.ActiveSheet.Columns(xAddress).Hidden = False
End If
End Sub

Nota:A designação «F:G» refere-se à gama completa desde a coluna F até à coluna G no código VBA. Se pretender alternar colunas diferentes, basta modificar as referências das colunas (por exemplo, «C:D» para as colunas C e D). Utilize esta abordagem para personalizar rapidamente os dados incluídos na sua alternância.

4. Depois de introduzir o código, prima em simultâneo Alt + Q para sair da janela do Microsoft Visual Basic para Aplicações e regressar à sua pasta de trabalho do Excel. Certifique-se de que guarda quaisquer alterações antes de fechar, caso lhe seja solicitado.

5. O botão de alternância só funcionará após sair do modo de estrutura. Para isso, regresse ao separador Programador e clique em Modo de Estrutura para o desativar. Quando desativado, o botão torna-se interativo e pronto para utilização normal.

Uma captura de ecrã a mostrar o botão Modo de Estrutura no separador Programador no Excel

Com a configuração concluída, ao clicar no botão de alternância, as colunas selecionadas F:G são imediatamente ocultadas, permitindo-lhe concentrar-se facilmente nos dados essenciais e reduzir a desorganização.

Uma captura de ecrã a mostrar as colunas F:G ocultas após clicar no botão de alternar

Cada clique subsequente alterna o estado de visibilidade, pelo que clicar novamente no botão restaura e exibe as colunas ocultas, garantindo transições rápidas entre diferentes esquemas da folha de cálculo.

Uma captura de ecrã a mostrar as colunas F:G apresentadas após clicar novamente no botão de alternar

Os cenários ideais para este método incluem a criação de modelos interativos, painéis de controlo ou formulários que exijam opções dinâmicas de apresentação. A principal vantagem desta solução reside na sua facilidade de utilização e flexibilidade, embora requeira ficheiros com macros ativadas e possa desencadear avisos de segurança, consoante as definições do utilizador. Para garantir um funcionamento suave, guarde sempre o livro como ficheiro com macros ativadas (.xlsm) e informe previamente outros utilizadores sobre os protocolos de segurança associados às macros.

Se o Botão de Alternância não estiver a responder, verifique se as macros estão ativadas e se não se encontra no Modo de Estrutura. Para necessidades mais complexas, pode atribuir controlos adicionais ou ajustar o código VBA para gerir múltiplas gamas.


Utilize um botão para alternar a visibilidade das colunas com Kutools para Excel

Se a sua folha de cálculo já contiver colunas ocultas e pretender gerir facilmente a sua visibilidade sem recorrer a código VBA, o Kutools para Excel disponibiliza uma funcionalidade intuitiva denominada Alternar para mostrar/ocultar todas as colunas ocultas. Com um único clique, pode revelar ou ocultar todas as colunas ocultas — uma solução especialmente útil em relatórios extensos, folhas consolidadas ou quando trabalha em colaboração e precisa de acesso rápido a todos os dados.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. No separador Friso do Excel, selecione Kutools > Navegação. O Kutools potencia as funcionalidades nativas do Excel e disponibiliza ferramentas avançadas de gestão acessíveis a partir desta barra de ferramentas personalizada.

2. No painel Navegação, mude para o painel Colunas. Verá uma visão clara de todas as colunas na folha, incluindo as ocultas. Para alternar a visibilidade, clique no botão Alternar para mostrar/ocultar todas as colunas ocultas. Esta ação alterna imediatamente entre mostrar e ocultar todas as colunas anteriormente ocultas na sua folha de cálculo.

Uma captura de ecrã do painel Lista de Colunas no Excel com o botão de visibilidade de alternar destacado

Esta funcionalidade é perfeita para utilizadores que procuram uma solução rápida e sem código, ideal para folhas onde colunas são frequentemente ocultadas para proteger dados sensíveis ou simplificar a apresentação. Entre as suas vantagens destacam-se a facilidade de utilização, a ausência de necessidade de permissões de macro e a integração com outras funcionalidades úteis do Kutools. A única limitação é a necessidade de ter o Kutools para Excel instalado, já que as suas funcionalidades não estão disponíveis no Excel padrão.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


Utilize um botão para alternar a visibilidade das colunas com Kutools para Excel

 
Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos