Como renomear folhas com base nos valores de uma lista contida em células no Excel?
Renomear uma única folha no Excel é normalmente feito clicando com o botão direito do rato no separador da folha e selecionando «Renomear» no menu de contexto. No entanto, se precisar de renomear várias folhas com base em valores de células específicas ou quiser atribuir dinamicamente um nome a uma folha a partir do valor de uma determinada célula, existem vários métodos ao seu dispor. Este artigo orienta-o passo a passo por essas técnicas, tornando o processo simples e eficiente.
- Renomear dinamicamente uma folha com base no valor de uma célula com VBA
- Renomear várias folhas com base nos valores de células nas respetivas folhas
- Renomear várias folhas a partir de uma lista especificada
Renomear dinamicamente uma folha com base no valor de uma célula com VBA
Podemos renomear dinamicamente uma folha com base no valor de uma determinada célula utilizando VBA no Excel, da seguinte forma:
Passo 1: Clique com o botão direito do rato no nome da folha que pretende renomear dinamicamente com base no valor de uma célula e selecione Ver Código no menu de contexto.
Passo 2: Na janela do Microsoft Visual Basic for Applications que se abre, cole o seguinte código VBA na janela do módulo.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub Dica: Este código VBA renomeia dinamicamente a folha com base no valor da célula A1; pode alterar "A1" para outra célula conforme as suas necessidades.
Passo 3: Guarde o código VBA e feche a janela do Microsoft Visual Basic for Applications.
De seguida, verá o nome da folha a ser atualizado dinamicamente com base no valor da célula especificada.
Notas:
- Se a célula especificada estiver em branco, a folha não será renomeada.
- O nome da folha será atualizado sempre que o valor na célula especificada for alterado.
- Se introduzir caracteres especiais, como *, na célula especificada, surgirá um aviso de erro.
Renomear várias folhas com base nos valores de células nas respetivas folhas
O método descrito acima permite renomear uma folha de cada vez. Contudo, ao utilizar a funcionalidade Renomear Planilhas em Lote do Kutools para Excel, pode renomear rapidamente todas ou várias folhas com base no valor de uma célula especificada em cada folha respetiva. Por exemplo, pode atribuir a cada folha o nome correspondente ao valor encontrado na célula A1 dessa mesma folha.
- Clique em KUTOOLS PLUS > Worksheet > Renomear Planilhas. Veja a captura de ecrã:

- Na caixa de diálogo Renomear Planilhas em Loteque se abre, proceda da seguinte forma:
- Na lista Worksheets, selecione as folhas que pretende renomear.
- Na secção Estilo de Renomeação, assinale a opção Substituir o Nome Original.
- Na secção Origem do Nome do Arquivo, assinale a opção Da Célula da Planilha Correspondente e indique a célula cujo conteúdo será utilizado para renomear a respetiva folha.
- Clique no botão Ok.
E agora todas as folhas selecionadas foram renomeadas com base na célula especificada em cada uma. Ver captura de ecrã:
Nota: Pretende aceder à funcionalidade Renomear Planilhas em Lote? Transfira já o Kutools para Excel! Além desta, o Kutools oferece uma miríade de mais de 300 funcionalidades e disponibiliza uma avaliação gratuita de 30 dias. Não perca tempo — experimente hoje mesmo!
Renomear várias folhas a partir de uma lista especificada
O Renomear Planilhas em Lote do Kutools para Excel também permite renomear várias folhas com base nos valores de células de uma lista especificada.
- Clique em KUTOOLS PLUS > Worksheet > Renomear Planilhas.

- Na caixa de diálogo Renomear Planilhas em Loteque se abre, configure da seguinte forma:
- Na lista Worksheets, selecione as folhas que pretende renomear.
- Na secção Estilo de Renomeação, selecione a opção Substituir o Nome Original.
- Na secção Origem do Nome do Arquivo, assinale a opção Da Seleção e clique no botão
para abrir a segunda caixa de diálogo Renomear Planilhas em Lote (ver captura de ecrã à direita). Em seguida, selecione a lista de células cujos valores utilizará para renomear as folhas e clique no botão OK. - Clique no botão Ok para aplicar a alteração dos nomes.


De seguida, verá que os nomes de todas as folhas selecionadas foram substituídos pelos valores das células da lista especificada. Veja a captura de ecrã abaixo:
Nota: Pretende aceder à funcionalidade Renomear Planilhas em Lote? Transfira já o Kutools para Excel! Além desta, o Kutools oferece uma miríade de mais de 300 funcionalidades e inclui uma avaliação gratuita de 30 dias. Não perca tempo — experimente hoje mesmo!
Demonstração: atribuir nomes às folhas com base nos valores das células (a partir de uma lista) no Excel
Artigos relacionados:
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



