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.