Como usar nomes de guias como variáveis ​​no Excel

Quando você digita dados em uma pasta de trabalho do Excel, o nome da planilha aparece em uma guia na parte inferior da janela do aplicativo. Quando você edita o código da página, o nome nem sempre é tão óbvio. Embora o editor do Visual Basic contenha uma janela Project que lista os nomes das folhas, qualquer macro pode ser executada a partir de várias planilhas. Por exemplo, uma macro que processa um registro de vendas pode ser executada em vários formulários. Visual Basic recupera o nome da planilha aberta usando a propriedade ActiveSheet da pasta de trabalho.

1

Pressione "Alt-F11" no seu teclado para abrir o editor do Visual Basic.

2

Navegue até a macro que deve armazenar o nome da planilha aberta. Por exemplo, clique em "Módulo1" na lista "Módulos" da janela Projeto e role para uma macro armazenada nele.

3

Digite o seguinte para declarar uma variável que armazenará o nome da guia:

Dim sheetName como String

4

Adicione a seguinte linha para atribuir o nome da guia à variável:

sheetName = ActiveSheet.Name

Publicações Populares