Descrição
A função VarType
em VBA é usada para determinar o tipo de dado de uma variável. Ela é útil para verificar o tipo de dado antes de realizar operações específicas.
Exemplos
Sub Exemplo1()
Dim numero As Integer
MsgBox VarType(numero) ' Retorna 2 (representando Integer)
End Sub
Sub Exemplo2()
Dim texto As String
MsgBox VarType(texto) ' Retorna 8 (representando String)
Sub Exemplo3()
Dim valor As Double
MsgBox VarType(valor) ' Retorna 5 (representando Double)
Sub Exemplo4()
Dim dataAtual As Date
MsgBox VarType(dataAtual) ' Retorna 7 (representando Date)
Sub Exemplo5()
Dim planilha As Worksheet
MsgBox VarType(planilha) ' Retorna 9 (representando Object - para objetos)
Descrição Detalhada:

A função VarType
em VBA é uma ferramenta valiosa para determinar o tipo de dado de uma variável antes de realizar operações específicas. Isso ajuda a evitar erros de tipo de dado e permite que você adapte o código com base no tipo de dado que está manipulando. Os exemplos apresentados demonstram como usar a função VarType
para identificar tipos de dados comuns, como Integer, String, Double, Date e objetos. Compreender e aplicar a função VarType
é essencial para escrever código VBA mais robusto e flexível, tornando suas automações mais confiáveis e eficientes.