Macros e VBA

VBA Planilha de Referência por Valores de Células ou Strings

Nesta postagem você vai aprender sobre VBA planilha de referência por valores de células ou Strings. Você sabia que qualquer coisa entre aspas no VBA é apenas uma string? E também já sabe pode criar referências de intervalo a partir de strings de texto? Claro que você pode fazer a mesma coisa com planilhas e pastas de trabalho no Microsoft Excel com o Visual Basic Applications.

Vamos ver este exemplo de planilha de referência por valores de células ou Strings.

Declare uma variável de string chamada “strWS” e dê a ela o valor “2022_09”

Exemplo da Strings com VBA

Sub Macro1()
Dim strWS as String
strWS = "2022_09"
End Sub

Agora, se uma de suas planilhas é chamada de “2022_09”, você pode facilmente fazer referência a essa planilha fazendo o seguinte:

Sheets(strWS).Range(“A1”).Value = 2

Isso é útil se você quiser fazer referência a um nome de planilha com base em algumas entradas, com VBA planilha de referência por valores de células ou Strings.

strWS = Year(Now & “_” & Month(Now)
Sheets(strWS).Range(“A1”).Value = 2

Defina strWS igual ao intervalo nomeado “data”. Em seguida, defina a célula “A1” na planilha strWS igual a 1.

Sub Macro1()
Dim strWS as String
strWS = Range(“date”).Value
Sheets(strWS).Range(“A1”).Value = 1
End Sub

Até aqui é isso. Agora compre um livro de VBA!

Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

Deixe um comentário

Botão Voltar ao topo