Skip to main content

Como listar todos os nomes de tabelas no Excel?

Author: Siluvia Last Modified: 2025-06-04

Para listar todos os nomes de tabelas em uma pasta de trabalho, os métodos neste artigo podem ajudá-lo a resolver isso.

Listar todos os nomes de tabelas na Caixa de Nome
Listar todos os nomes de tabelas na Barra de Fórmulas
Listar todos os nomes de tabelas com código VBA


Listar todos os nomes de tabelas na Caixa de Nome

Todos os nomes de tabelas são listados na Caixa de Nome por padrão.

Clique na seta da lista suspensa no canto superior esquerdo da Caixa de Nome para exibir todos os nomes de tabelas. Veja a captura de tela:

Click the drop down list arrow on the Name Box to display all table names

Observação: Todos os nomes de intervalos também são listados na Caixa de Nome junto com todos os nomes de tabelas.

a screenshot of kutools for excel ai

Desbloqueie a Magia do Excel com o Kutools AI

  • Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
  • Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
  • Codificação VBA: Escreva e implemente código VBA sem esforço.
  • Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
  • Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
Potencialize suas capacidades no Excel com ferramentas alimentadas por IA. Baixe Agora e experimente uma eficiência como nunca antes!

Listar todos os nomes de tabelas na Barra de Fórmulas

Se todas as tabelas foram nomeadas com o nome original da tabela, como Tabela1, Tabela2…, você pode tentar listar todos esses nomes de tabelas na Barra de Fórmulas.

1. Insira a fórmula =LIN(T na Barra de Fórmulas, depois todos os nomes de tabelas serão listados na caixa de listagem conforme mostrado na captura de tela abaixo.

enter a fromula in the formula bar to list all table names

Observação: Nomes de tabelas que foram modificados não serão listados com este método.


Listar todos os nomes de tabelas com código VBA

Se houver nomes de tabelas padrão e nomes de tabelas modificados em sua pasta de trabalho, você pode listá-los juntos de uma vez com o seguinte código VBA.

1. Pressione as teclas Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications.

2. Na janela do Microsoft Visual Basic for Applications, clique em Inserir > Módulo. Em seguida, copie o código VBA abaixo para a janela do Módulo.

Código VBA: Listar todos os nomes de tabelas no Excel.

Sub ListTables()
'Updated by Extendoffice 20180503
    Dim xTable As ListObject
    Dim xSheet As Worksheet
    Dim I As Long
    I = -1
    Sheets.Add.Name = "Table Name"
    For Each xSheet In Worksheets
        For Each xTable In xSheet.ListObjects
            I = I + 1
            Sheets("Table Name").Range("A1").Offset(I).Value = xTable.Name
        Next xTable
    Next
End Sub

3. Pressione a tecla F5 ou clique no botão Executar para executar o código.

Então, uma nova planilha chamada Nome da Tabela é criada com todos os nomes de tabelas listados conforme mostrado na captura de tela abaixo:

run vba code to list all table names in a new sheet


Artigos relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: 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 | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço 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 uma 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 Estado de Visibilidade das 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

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O 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...


O Office Tab traz interface com abas para o Office e facilita muito o 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 na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!