Skip to main content

Como aplicar congelar / descongelar painéis em várias planilhas de uma só vez?

Author: Xiaoyang Last Modified: 2025-08-06

Ao trabalhar com grandes pastas de trabalho do Excel contendo dezenas ou até centenas de planilhas, você pode precisar frequentemente manter certas linhas ou colunas visíveis ao congelar painéis. No entanto, a função Congelar Painéis padrão do Excel opera apenas na planilha ativa, tornando o processo demorado para repetir essa ação manualmente em cada planilha. Se você precisa congelar (ou posteriormente descongelar) as mesmas linhas ou colunas em todas as suas planilhas de forma consistente, existe uma maneira de aplicar essa configuração a todas as planilhas de uma só vez—economizando esforço e reduzindo a chance de esquecer alguma planilha?

Aplicar Congelar Painéis a todas as planilhas de uma só vez com código VBA

Aplicar Descongelar Painéis a todas as planilhas de uma só vez com código VBA

Aplique Congelar / Descongelar Painéis em todas as planilhas de uma só vez com um clique usando Kutools para Excel


Aplique Congelar Painéis a todas as planilhas de uma só vez com código VBA

Se você deseja congelar painéis na mesma posição de célula em todas as planilhas da sua pasta de trabalho, o VBA oferece uma solução eficiente para automatizar esse processo. Ele pode ajudar a manter uma visualização uniforme para todas as planilhas, como manter as linhas de cabeçalho ou colunas-chave visíveis em grandes pastas de trabalho. Observe que este método requer que você selecione a célula onde deseja aplicar o congelamento em cada planilha, pois o VBA irá congelar com base na célula ativa em cada uma.

1. Se você deseja congelar todas as planilhas na mesma posição, selecione uma célula que deseja congelar na planilha e, em seguida, mantenha a tecla Shift pressionada para selecionar todas as guias de planilha.

2. Pressione ALT + F11 para abrir a janela do Microsoft Visual Basic for Applications.

3. Na janela do editor do VBA, clique em Inserir > Módulo, depois copie e cole o seguinte código VBA na janela do módulo:

Código VBA: Congele todas as planilhas de uma só vez no Excel

Sub Freeze()
'Updateby Extendoffice
Dim Ws As Worksheet
Application.ScreenUpdating = False
For Each Ws In Application.ActiveWorkbook.Worksheets
    Ws.Activate
    With Application.ActiveWindow
        .FreezePanes = True
    End With
Next
Application.ScreenUpdating = True
End Sub

4. Para executar, pressione F5 ou clique no botão Executar. Isso aplicará os painéis congelados na posição da célula ativa para todas as planilhas.

Observação: Se você não selecionou todas as planilhas e a célula ativa difere entre as planilhas, as localizações dos painéis congelados podem variar de planilha para planilha. Para garantir uniformidade, sempre alinhe a célula ativa antes de executar o código.


Aplique Descongelar Painéis a todas as planilhas de uma só vez com código VBA

Quando várias planilhas têm painéis congelados aplicados e você deseja remover essa configuração de todas as planilhas simultaneamente, uma solução VBA pode simplificar muito o processo. Em vez de descongelar painéis manualmente planilha por planilha, a seguinte macro descongela rapidamente todas as planilhas de uma só vez.

1. Abra a pasta de trabalho que contém painéis congelados em várias planilhas.

2. Pressione ALT + F11 para abrir o editor do Microsoft Visual Basic for Applications.

3. Clique em Inserir > Módulo, depois cole o código abaixo na janela do módulo:

Código VBA: Descongele todas as planilhas de uma só vez no Excel

Sub UnFreeze()
'Updateby Extendoffice
Dim Ws As Worksheet
Application.ScreenUpdating = False
For Each Ws In Application.ActiveWorkbook.Worksheets
    Ws.Activate
    With Application.ActiveWindow
        .FreezePanes = False
    End With
Next
Application.ScreenUpdating = True
End Sub

4. Pressione F5 ou clique no botão Executar para executar. Todas as planilhas com painéis congelados terão esses painéis removidos instantaneamente.


Aplique Congelar / Descongelar Painéis em todas as planilhas de uma só vez com um clique usando Kutools para Excel

Se você prefere não usar VBA ou está procurando um método mais simples e sem código, Kutools para Excel oferece uma maneira eficaz de aplicar Congelar ou Descongelar Painéis em todas as planilhas usando um menu direto. Este recurso é ideal para usuários que desejam uma solução rápida e confiável com o mínimo de passos e sem a necessidade de configurar macros. As ferramentas Congelar Painéis para Múltiplas Planilhas e Descongelar Painéis para Múltiplas Planilhas funcionam perfeitamente para configurar ou remover posições de painéis congelados em todas as planilhas com uma única ação. Isso economiza considerável tempo em grandes pastas de trabalho e reduz a chance de inconsistências entre as planilhas.

Observação: Para usar Congelar Painéis para Múltiplas Planilhas, será necessário baixar e instalar Kutools para Excel primeiro. Uma vez instalado, você poderá acessar facilmente o recurso conforme descrito abaixo.

Depois de instalar Kutools para Excel, siga estas etapas:

1. Escolha a célula na qual você deseja congelar painéis em todas as planilhas (por exemplo, selecione a célula B2 se quiser manter a linha 1 e a coluna A visíveis). Essa posição será aplicada uniformemente em cada planilha. Veja a captura de tela:

A screenshot showing how to select a cell in Excel for applying freeze panes across all worksheets

2. Na faixa de opções do Excel, clique em Kutools Plus > Planilha > Congelar Painéis para Múltiplas Planilhas. Veja a captura de tela:

A screenshot showing the Freeze Panes option in Kutools for Excel to freeze multiple worksheets at once

3. Todas as planilhas terão imediatamente os painéis congelados definidos na mesma posição de célula designada (por exemplo, B2), para que sua visualização permaneça consistente em toda a pasta de trabalho.

Observação: Para remover os painéis congelados de todas as planilhas em uma operação, selecione Kutools Plus > Planilha > Descongelar Painéis para Múltiplas Planilhas. Isso oferece flexibilidade para alternar a visualização conforme necessário ao trabalhar com grandes ou complexos conjuntos de dados. O recurso é particularmente útil durante a preparação de modelos, reuniões de conselho ou sempre que você desejar uma navegação rápida e consistente.


Demonstração: Aplique Congelar / Descongelar Painéis em todas as planilhas de uma só vez com um clique usando Kutools para Excel

 
Kutools para Excel: Mais de 300 ferramentas práticas na ponta dos seus dedos! Aproveite recursos de IA gratuitos permanentemente! Baixe agora!

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com base em: Execução Inteligente|Gerar Código |Criar Fórmulas Personalizadas|Analisar Dados e Gerar Gráficos |Acionar Funções Aprimoradas
Recursos populares: Encontrar, Destacar ou Marcar Duplicados|Excluir Linhas em Branco|Combinar Colunas ou Células sem perder dados| Arredondar...
Super PROC: PROC com múltiplos critérios|PROC com múltiplos valores|Procura em várias planilhas|Correspondência Fuzzy....
Lista Suspensa Avançada: Crie rapidamente Lista Suspensa|Lista Suspensa Dependente|Lista Suspensa com Múltipla Seleção....
Gerenciador de Colunas: Adicionar um número específico de colunas |Mover Colunas |Alternar o Estado de Visibilidade de Colunas Ocultas| Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco|Visualização de Design|Barra de fórmulas aprimorada|Gerenciador de Pasta de Trabalho & Planilha|Biblioteca de AutoTexto|Selecionador de Data|Mesclar Dados |Criptografar/Descriptografar Células|Enviar Email por Lista|Super Filtro|Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ... ) |Mais de50 Tipos de Gráficos (Gráfico de Gantt, ... ) |Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ... ) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ... ) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ... ) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ... ) |... e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface de abas para o Office e facilita muito seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!