Produza os nomes das planilhas em uma pasta de trabalho do Excel como uma lista

Índice

Crie um índice para uma pasta de trabalho listando os nomes de todas as planilhas em uma pasta de trabalho do Excel

Deseja obter uma lista de todas as planilhas em uma pasta de trabalho? Em seguida, use uma macro VBA. A macro a seguir cria uma nova planilha na pasta de trabalho ativa e lista os nomes de todas as planilhas, uma abaixo da outra nesta planilha:

Sub ListBlaetter ()
Dim line As Integer
Dim List como planilha
Set List = ActiveWorkbook.Worksheets.Add
For line = 1 To ActiveWorkbook.Worksheets.Count
List.Cells (row, 1) .Value = Worksheets (row) .Name
Próxima linha
End Sub

Depois de iniciada, a macro gera uma lista das planilhas nas pastas de trabalho ativas. Esta lista está em uma nova planilha. A figura a seguir mostra como pode ser o resultado:

Para entrar na macro, pressione a combinação de teclas ALT F11 no Excel. Isso chama o editor VBA. Use o comando INSERT - MODULE para inserir uma folha de módulo vazia. Para iniciar a macro, pressione a combinação de teclas ALT F8 no Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave