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 calcular o VPL – Valor Presente Líquido

COMO CALCULAR O VPL O que é o VPL - Valor Presente Líquido Neste artigo você aprenderá a calcular o VPL. Valor Presente líquido é um dos cálculos mais comuns em finanças. Com ele podemos determinar valores de empresas, saber o valor de retorno de um projeto dentre...

ler mais

Função Valor Futuro (VF) no Excel

O QUE É E COMO UTILIZAR A FUNÇÃO VALOR FUTURO (VF) NO EXCEL A função valor futuro, como o próprio nome diz, calcula um determinado valor monetário em uma data futura, aplicando-se uma taxa de juros qualquer. Para fins de exemplo, imagine que você pretenda aplicar...

ler mais
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