Determinați tipul de bază al unei variabile - Exemple de cod VBA

Determinați tipul de variabilă VBA

Utilizare TypeName(nume variabilă) după setarea variabilei egală cu ceva ”Multe mulțumiri lui Mark Bigelow.

Acest lucru ar putea fi foarte util dacă vreodată stați și vă scărpinați din cap peste o eroare de „nepotrivire de tip”.

Următorul exemplu demonstrează utilizarea TypeName pentru a afișa modificările de tip subiacente ale unei variante.

1234567891011121314151617181920212223242526272829 Sub WhatIsTheType ()Dim Mark ca variantăMarca = 1MsgBox Mark & ​​"face variabila" & TypeName (Mark)Marca = 111111MsgBox Mark & ​​"face variabila" & TypeName (Mark)Marca = 111111.11MsgBox Mark & ​​"face variabila" & TypeName (Mark)Sfârșitul Sub
wave wave wave wave wave