Como fixar ou desfixar painéis em várias folhas de cálculo simultaneamente?
Ao trabalhar com grandes pastas de trabalho do Excel que contêm dezenas ou mesmo centenas de folhas de cálculo, é frequente precisar de manter determinadas linhas ou colunas sempre visíveis ao fixar painéis. Contudo, a função predefinida do Excel Fixar Painéis aplica-se apenas à folha de cálculo ativa, tornando moroso repetir manualmente esta ação em todas as folhas. Se precisar de fixar (ou, posteriormente, desfixar) consistentemente as mesmas linhas ou colunas em todas as suas folhas, será que existe uma forma de aplicar esta definição a todas as folhas de uma só vez — poupando tempo e evitando o risco de esquecer alguma?
Aplicar Fixar Painéis a todas as folhas de cálculo de uma só vez com código VBA
Aplicar Desfixar Painéis a todas as folhas de cálculo de uma só vez com código VBA
Aplicar Fixar/Desfixar Painéis a todas as folhas de cálculo de uma só vez com um clique através de Kutools para Excel
Aplicar Fixar Painéis a todas as folhas de cálculo de uma só vez com código VBA
Se pretender fixar painéis na mesma posição de célula em todas as folhas do seu livro, o VBA oferece uma solução eficiente para automatizar este processo. Ajuda a garantir uma vista uniforme em todas as folhas — por exemplo, mantendo sempre visíveis as linhas de cabeçalho ou uma coluna-chave ao longo de livros extensos. Tenha em atenção que este método exige que selecione, em cada folha, a célula onde deseja aplicar a fixação, já que o VBA utilizará a célula ativa em cada folha como referência.
1. Se quiser fixar todas as folhas de cálculo na mesma posição, selecione uma célula que deseje fixar na folha de cálculo e, em seguida, mantenha premida a tecla Shift para selecionar todas as guias de folha.
2. Prima ALT + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.
3. Na janela do editor VBA, clique em Inserir > Módulo e, de seguida, copie e cole o seguinte código VBA na janela do módulo:
Código VBA: Fixar todas as folhas de cálculo 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, prima F5 ou clique no botão Executar. Isto aplicará a fixação de painéis na posição da célula ativa em todas as folhas de cálculo.
Nota: Se não tiver selecionado todas as folhas de cálculo e a célula ativa for diferente entre elas, as posições dos painéis fixos poderão variar de folha para folha. Para garantir uniformidade, alinhe sempre a célula ativa antes de executar o código.
Aplicar Desfixar Painéis a todas as folhas de cálculo de uma só vez com código VBA
Quando várias folhas de cálculo têm painéis fixos aplicados e pretende remover essa definição de todas as folhas em simultâneo, uma solução VBA pode simplificar significativamente o processo. Em vez de desfixar manualmente os painéis, folha por folha, a macro seguinte remove rapidamente a fixação de todas as folhas de uma só vez.
1. Abra o livro que contém painéis fixos em várias folhas de cálculo.
2. Prima ALT + F11 para iniciar o editor do Microsoft Visual Basic para Aplicações.
3. Clique em Inserir > Módulo e, de seguida, cole o código abaixo na janela do módulo:
Código VBA: Desfixar todas as folhas de cálculo 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. Prima F5 ou clique no botão Executar para executar. Todas as folhas de cálculo com painéis fixos terão essa definição removida imediatamente.
Aplicar Fixar/Desfixar Painéis a todas as folhas de cálculo de uma só vez com um clique através de Kutools para Excel
Se preferir não utilizar VBA ou estiver à procura de um método mais simples, sem código, o Kutools para Excel oferece uma forma eficaz de aplicar Fixar ou Desfixar Painéis em todas as folhas de cálculo através de um menu intuitivo. Esta funcionalidade é ideal para utilizadores que pretendem uma solução rápida e fiável, com passos mínimos e sem necessidade de configurar macros. As utilidades 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 fixos em todas as folhas de cálculo com uma única ação. Isto poupa tempo considerável em livros grandes e reduz a possibilidade de inconsistências entre folhas.
Após instalar Kutools para Excel, siga os seguintes passos:
1. Escolha a célula onde pretende fixar os painéis em todas as folhas de cálculo (por exemplo, selecione a célula B2 se quiser manter visíveis a linha 1 e a coluna A). Esta posição será aplicada uniformemente a todas as folhas. Veja a imagem:

2. No separador do Friso do Excel, clique em KUTOOLS PLUS > Folha de Cálculo > Congelar Painéis para Múltiplas Planilhas. Veja a imagem:

3. Todas as folhas de cálculo terão imediatamente os painéis fixos definidos na mesma posição de célula indicada (por exemplo, B2), garantindo assim uma vista consistente em todo o livro.
Nota: Para remover os painéis fixos de todas as folhas de cálculo numa única operação, selecione KUTOOLS PLUS > Folha de Cálculo > Descongelar Painéis para Múltiplas Planilhas. Esta funcionalidade oferece a flexibilidade necessária para ajustar a vista conforme as suas necessidades ao trabalhar com conjuntos de dados grandes ou complexos, sendo especialmente útil na preparação de modelos, reuniões de administração ou sempre que precisar de uma navegação rápida e consistente.
Demonstração: Aplicar Fixar/Desfixar Painéis a todas as folhas de cálculo de uma só vez com um clique através de Kutools para Excel
As Melhores Ferramentas de Produtividade para o Office
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.
- 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