A classe planilha em VBA é uma ferramenta poderosa que pode ser usada para criar , manipular e remover folhas em qualquer livro do Excel. Cada objeto planilha tem uma propriedade chamada "Nome ", que se refere aos rótulos dos separadores de folhas perto da parte inferior da janela do Excel. Com isto em mente , você pode criar uma macro ou script VBA que "loops" através de cada folha de um livro e lista seus nomes em um determinado intervalo de células . Instruções
1
Inicie o Microsoft Excel e abra a pasta de trabalho .
2
Pressione " Alt + F8" para abrir a janela Macros. Digite " GetSheetNames " na caixa " Nome da macro " e depois clique em " Criar".
3
Digite o seguinte código no editor VBA .
Sub GetSheetNames ( )
Dim wSheet Como Planilha
Para Cada wSheet em planilhas
On Error Resume Next
ActiveCell.Value = wSheet.Name
ActiveCell.Offset (1 , 0). Selecione
Próxima wSheet
End Sub
4
Feche o editor do VBA para retornar à sua pasta de trabalho.
5
Realce uma célula na planilha.
7
Pressione Alt Pressione " Alt + I ", então "C" para criar uma coluna em branco.
6
Clique na primeira célula em branco na nova coluna. " + F8 " para abrir a janela Macros novamente. Selecione " GetSheetNames " e , em seguida, clique em " Executar".