Determine o tipo de variável VBA
Usar Digite o nome(nome da variável) depois de definir a variável igual a algo ”Muito obrigado a Mark Bigelow.
Isso pode ser muito útil se você estiver sempre sentado e coçando a cabeça por causa de um erro de "incompatibilidade de tipo".
O exemplo a seguir demonstra o uso de TypeName para mostrar as alterações de tipo subjacentes de um Variant.
1234567891011121314151617181920212223242526272829 | Sub WhatIsTheType ()Dim Mark As VariantMark = 1MsgBox Mark & "torna a variável" & TypeName (Mark)Mark = 111111MsgBox Mark & "torna a variável" & TypeName (Mark)Mark = 111111.11MsgBox Mark & "torna a variável" & TypeName (Mark)End Sub |