Dica: outros idiomas são traduzidos pelo Google. Você pode visitar o English versão deste link.
Entrar
x
or
x
x
Registre-se
x

or

Como nomear folhas com base em valores de célula (da lista) no Excel?

Normalmente, podemos facilmente renomear uma planilha com o clique direito na folha na guia Folha e selecionando Renomear do menu do botão direito do mouse no Excel. E se renomear todas / várias planilhas com valores de célula especificados? E se nomear dinamicamente uma planilha baseada em um valor de célula especificado? Neste artigo, alguns métodos irão ajudá-lo a resolvê-los facilmente.

Nomear dinamicamente uma folha com base no valor da célula com o VBA

Nomeie várias folhas com base em valores de célula em folhas correspondentes

Nomeie várias folhas da lista especificada

Renomeie várias folhas com base nos valores das células em folhas correspondentes no Excel


Podemos nomear dinamicamente uma planilha a partir do valor de determinada célula com VBA no Excel, e você pode fazer da seguinte maneira:

Etapa 1: clique com o botão direito na planilha na guia Folha que você o nomeará dinamicamente por um valor de célula e selecione Ver código no menu do botão direito do mouse.

Etapa 2: na janela inicial do Microsoft Visual Basic for Applications, 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

notas: Este VBA pode renomear dinamicamente a planilha com base no valor de Cell A1, e você pode alterar o A1 para outras células com base nas suas necessidades.

Etapa 3: salve o código VBA e feche a janela Microsoft Visual Basic for Application.

Então você verá que o nome da folha é alterado dinamicamente com base no valor da célula especificada.

notas:

  1. Se a célula especificada estiver em branco, a planilha não será renomeada;
  2. Se você digitar caracteres especiais na célula especificada, como *, ele aparecerá um aviso de erro.

Com o Kutools for Excel Renomear várias planilhas recurso, você pode nomear rapidamente todas as folhas / múltiplas com a célula especificada na folha correspondente. Por exemplo, renomeie cada folha com o valor do celular A1 em cada folha.

Kutools for Excel - Combina mais de 300 Funções avançadas e ferramentas para o Microsoft Excel

1. Clique Empreendimento > Planilha > Renomear várias planilhas. Ver captura de tela:

2. Na caixa de diálogo Renomear múltiplas folhas de trabalho, por favor (veja a captura de tela abaixo):

(1) No Fichas de trabalho lista, verifique a planilha cujo nome você mudará;

(2) No Opções de renomear seção, verifique o Substitua o nome da folha original opção;

(3) No Novo nome da planilha seção, verifique o Renomeie planilhas com célula específica opção, e especifique a célula cujo conteúdo você nomeará a folha correspondente.

(4) Clique no Ok botão.

E agora todas as folhas verificadas foram renomeadas com a célula especificada de cada folha. Ver captura de tela:

Kutools for Excel - Inclui mais de 300 ferramentas úteis do Excel. Avaliação gratuita de recurso completo 60-day, sem necessidade de cartão de crédito! Comece já!


Kutools para o Excel Renomear várias planilhas O recurso também suporta para nomear várias folhas com valores de célula no intervalo especificado.

Kutools for Excel - Combina mais de 300 Funções avançadas e ferramentas para o Microsoft Excel

1. Clique na Empreendimento > Planilha > Renomear várias planilhas.

2. Na caixa de diálogo Renomear várias planilhas de abertura, você precisa (veja as capturas de tela abaixo):

(1) No Fichas de trabalho lista, verifique a planilha que você renomeará com os valores das células.

(2) No Opções de renomear seção, verifique o Substitua o nome da folha original opção;

(3) No Novo nome da planilha seção, verifique o Do alcance específico opção, clique no botão para abrir a segunda caixa de diálogo Renomear várias planilhas, selecione as células que você renomeará por seus valores e clique no botão OK botão.

(4) Clique no Ok para aplicar a renomeação.

Então você verá que todos os nomes de planilha verificados são alterados para os valores de célula especificados. Veja a captura de tela abaixo:

Kutools for Excel - Inclui mais de 300 ferramentas úteis do Excel. Avaliação gratuita de recurso completo 60-day, sem necessidade de cartão de crédito! Comece já!


Neste vídeo, o Kutools guia e Kutools Plus guia são adicionados por Kutools for Excel. Se precisar, por favor clique aqui para ter um teste gratuito do dia 60 sem limitação!




Ferramentas de produtividade recomendadas para o Excel

Kutools for Excel ajuda você a concluir o trabalho antes do tempo e se destacar da multidão

  • Mais do que poderosos recursos avançados do 300, projetados para cenários de trabalho 1500, aumentando a produtividade em 70%, você tem mais tempo para cuidar da família e aproveitar a vida.
  • Não precisa mais memorizar fórmulas e códigos VBA, dê um descanso a seu cérebro a partir de agora.
  • Torne-se um especialista em Excel em minutos 3, operações complicadas e repetidas podem ser feitas em segundos,
  • Reduza milhares de operações de teclado e mouse todos os dias, diga adeus às doenças ocupacionais agora.
  • 110,000 pessoas altamente eficazes e escolha de empresas de renome mundial 300 +.
  • 60-day full features versão de avaliação gratuita. Garantias de devolução do dinheiro 60. 2 anos de atualização e suporte gratuitos.

Traz navegação com guias e edição para o Microsoft Office, muito mais poderosa do que as guias do navegador

  • A guia Office foi projetada para Word, Excel, PowerPoint e outros aplicativos do Office: Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Sam Riggins · 10 months ago
    I used the dynamic sheet name coding and functionally it works well, but I get the Runtime Error 1004 whenever I click inside a cell. Anyone have any info on how to correct this?


    Thanks
  • To post as a guest, your comment is unpublished.
    HHani · 1 years ago
    This is awesome, thank you so much....
  • To post as a guest, your comment is unpublished.
    Mel · 2 years ago
    so I am trying to do this, but nothing is happening - my sheet names aren't changing, everything is the exact same. Do you know what I am doing wrong??