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

Como criar uma lista dinâmica com os nomes das folhas no Excel?

AutorSun Data de Modificação

Se tiver várias folhas numa pasta de trabalho e quiser criar uma lista dinâmica com todos os nomes das folhas numa nova folha da mesma pasta, como pode fazê-lo? Este tutorial apresenta agora alguns truques práticos para concluir esta tarefa rapidamente no Excel.

Criar uma lista dinâmica de Nome da Planilha com Nome Definido e Fórmula

Criar uma lista dinâmica de Nome da Planilha com código VBA

Criar uma lista dinâmica de Nome da Planilha com Kutools para Excel boa ideia3

Exibir uma lista dinâmica de Nome da Planilha com Kutools para Excel boa ideia3


Criar uma lista dinâmica de Nome da Planilha com Nome Definido e Fórmula

1. Selecione uma célula numa folha em branco — aqui escolhi a A1 — e, em seguida, clique em Fórmulas > Definir Nome. Veja a captura de ecrã:
Botão Definir Nome no separador

2. Na caixa de diálogo Novo Nome, digite Folhas na caixa de texto Nome (pode alterar conforme necessário) e introduza a seguinte fórmula =SUBSTITUTE(GET.WORKBOOK(1),«[»&GET.WORKBOOK(16)&«]»,«») na caixa de texto Referência. Veja a captura de ecrã:
Caixa de diálogo Novo Nome

3. Clique em OK. Volte à célula selecionada (A1) e introduza esta fórmula: =ÍNDICE(Folhas;LINHAS($A$1:$A1)) (A1 é a célula onde introduz esta fórmula; «Folhas» é o nome que definiu no Passo 2). Depois, arraste a alça de preenchimento automático para baixo até aparecer #REF!.
Fórmula introduzida nas células e aparece #REF!

Dica: Se remover ou adicionar folhas de cálculo, regresse à célula A1, prima Enter e arraste novamente a alça de preenchimento automático.
Fórmula introduzida novamente nas células e aparece #REF!


Criar uma lista dinâmica de Nome da Planilha com código VBA

Se pretender criar uma lista dinâmica com os nomes das folhas que permita ligação direta a cada uma delas, pode utilizar código VBA.

1. Crie uma nova folha de cálculo e renomeie-a como Índice. Veja a captura de ecrã:

Opção Mudar Nome no menu de clique com o botão direito       Folha de cálculo renomeada como Índice

2. Clique com o botão direito do rato no nome da folha Índice e selecione Ver Código no menu de contexto. Veja a captura de ecrã:
Opção Ver Código no menu de contexto

3. Na janela que surge, copie e cole o seguinte código VBA:

VBA: Crie uma lista dinâmica com os nomes das folhas de cálculo.

Private Sub Worksheet_Activate()
	'Updateby20150305
	Dim xSheet As Worksheet
	Dim xRow As Integer
	Dim calcState As Long
	Dim scrUpdateState As Long
	Application.ScreenUpdating = False
	xRow                       = 1
	With Me
		.Columns(1).ClearContents
		.Cells(1, 1) = "INDEX"
		.Cells(1, 1).Name = "Index"
	End With
	For Each xSheet In Application.Worksheets
		If xSheet.Name <> Me.Name Then
			xRow                     = xRow + 1
			With xSheet
				.Range("A1").Name = "Start_" & xSheet.Index
				.Hyperlinks.Add anchor: = .Range("A1"), Address: = "", _
				SubAddress:             = "Index", TextToDisplay: = "Back to Index"
			End With
			Me.Hyperlinks.Add anchor: = Me.Cells(xRow, 1), Address: = "", _
			SubAddress: = "Start_" & xSheet.Index, TextToDisplay: = xSheet.Name
		End If
	Next
	Application.ScreenUpdating = True
End Sub

4. Clique em Executar ou F5 para executar o VBA; será então criada uma lista dinâmica de Nome da Planilha.
É criada uma lista dinâmica de nomes de folhas de cálculo

Dica:

1. Sempre que uma folha de cálculo for eliminada ou inserida na pasta, a lista de Nomes das Folhas é atualizada automaticamente.

2. Pode clicar no nome da folha na lista de nomes para aceder diretamente a essa folha.

Se os dois métodos anteriores não forem suficientemente práticos e você estiver interessado numa funcionalidade inovadora, experimente os dois métodos seguintes — eles podem tornar esta tarefa ainda mais fácil.


Criar uma lista dinâmica de Nome da Planilha com Kutools para Excel

Se pretender apenas listar rapidamente todos os nomes das folhas da pasta de trabalho e ligá-los às respetivas folhas, pode utilizar a funcionalidade Kutools para Excel’s Criar Tabela de Vínculo.

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...

Após instalar gratuitamenteKutools para Excel, proceda da seguinte forma:

1. Clique em KUTOOLS PLUS > Folha de Cálculo > Criar Tabela de Vínculo. Veja a captura de ecrã:

Opção Criar Lista de Nomes de Folhas no separador Kutools Plus no separador

2. Na caixa de diálogo Criar Tabela de Vínculo:

 Caixa de diálogo Criar Lista de Nomes de Folhas
(1) Marque o estilo de índice pretendido na secção Estilo;
(2) Dê um nome à nova folha de índice introduzindo os dados na caixa de texto Nome da Tabela de Vínculo;
(3) Especifique a localização onde pretende colocar a folha de índice adicionada na lista Localização no Livro;
(4) Se pretender exibir os nomes das folhas numa única lista, selecione 1 coluna na lista Número de Linhas a Abranger.

3. Clique em Ok. Agora poderá ver os nomes das folhas listados.
Lista de nomes de folhas é criada

Dicas:

1. Clique no nome da folha para aceder rapidamente à respetiva folha original.

2. A lista ou os nomes das folhas não são atualizados dinamicamente quando se inserem ou eliminam folhas.

3. Na realidade, também pode criar uma lista de botões ligados às respetivas folhas — basta marcar a opção Criar Botões e Macros na caixa de diálogo. Veja a captura de ecrã:
Lista de botões para ligar às respetivas folhas é criada

Clique aqui para saber mais sobre como criar uma Tabela de Vínculo.

  Criar Lista Clicável de Nomes de Folhas

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á!

Exibir uma lista dinâmica de Nome da Planilha com Kutools para Excel

Se tiver instalado Kutools para Excel, também pode utilizar a funcionalidade Navegaçãopara exibir as Nome da Planilha com hiperligações num painel

Após instalar gratuitamenteKutools para Excel, proceda da seguinte forma:

1. Clique em Kutools > Navegação. Em seguida, clique em Pasta de Trabalho e Planilha para exibir a pasta de trabalho e as respetivas folhas; poderá selecionar uma pasta de trabalho e as suas folhas serão apresentadas no painel Navegação. Veja a captura de ecrã:
Painel Livro & Folha   

Dica:

Sempre que forem eliminadas ou adicionadas folhas de cálculo, clique no Botão Atualizar no painel Navegação para atualizar a lista de nomes das folhas.

Clique aqui para obter mais informações sobre Navegação.

  Navegação -- Listar Folhas

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