COMO LISTAR OS NOMES DAS PLANILHAS

Usando o VBA

COMO LISTAR NOMES DAS PLANILHAS

Algumas vezes é necessário listar nomes das Planilhas, se for duas ou três pode-se fazer isso manualmente, porém, se for mais que cinco, por exemplo, torna-se inviável criar essa lista de forma manual.

Uma forma de listar nomes das planilhas de forma mais simples é colocando o seguinte código na tela do VBA.

Para abrir o VBA, vá em ALT F11. Na tela que surgir, clique em INSERIR > MÓDULO:

Agora, ele vai inserir um MÓDULO1 (se não estiver vendo, clique em CTRL R):

Dê um duplo clique neste nome que aparecerá do lado direito uma tela em branco.

Vá nela e cole o código a seguir:

Sub GetSheets()

Dim j As Byte

For j = 1 To Sheets.Count

Cells(j, 1) = Sheets(j).Name

Next j

End Sub

Veja (clique na imagem se quiser ver maior)

Depois, vamos retornar ao Excel (clique em ALT F4).

Para inserir um botão podemos clicar em INSERIR > FORMAS e escolher um retângulo (NÃO insira na coluna 1, pois é nela onde os nomes das onde a macro vai listar nomes das planilhas.

Insira o retângulo, formate-o, escolha um estilo. Depois disto, clique sobre ele com o botão direito e selecione o item ATRIBUIR MACRO:

Clique sobre o nome da macro que acabamos de criar e dê OK:

 

Agora basta clicar no botão para testá-lo e ver que a macro vai conseguir listar nomes das planilhas:

Lembre-se apenas de salvar o arquivo no formato de macros do Excel, senão você vai perder a macro.:

Se quiser, baixe a planilha usada no exemplo aqui.

 

Licença Creative Commons

OUTROS ARTIGOS DE INTERESSE

Como Fazer Uma Tabela no Excel

COMO FAZER UMA TABELA NO EXCEL A partir da versão do Excel 2007 foi introduzido um recurso fantástico: a Tabela (não confunda com a tabela de dados, que é outra coisa - você pode entendê-la melhor aqui). Neste tutorial você aprenderá como fazer uma tabela no Excel....

ler mais

Função SES

FUNÇÃO SES Se você usa a função SE com diversas condições (escrevemos mais sobre isto aqui), temos uma nova função a partir do Excel 2016. Ela é a função SES. Basicamente a função SES condensa dezenas de SE dentro de uma única função, eliminando a necessidade de se...

ler mais

Como Importar o Facebook para o Excel

Como importar o Facebook para o Excel Já pensou em analisar seu feed do Facebook no Excel, quem sabe usando uma tabela dinâmica, filtros, ou simplesmente ter um histórico das besteiras coisas legais que você escreve? Existe um método relativamente simples para...

ler mais
Comentários
Fabio Vianna
Siga-Me

Fabio Vianna

Modela planilhas deste 1994 e ministra treinamentos desde 1997.
Especialista em Modelagem Profissional de Planilhas, incluindo Dashboards no Excel.
Fabio Vianna
Siga-Me

Últimos posts por Fabio Vianna (exibir todos)

Receba nossa Agenda

Cadastre-se para receber nossa agenda de treinamentos.

Obrigado :)