Bestimmen des zugrunde liegenden Typs einer Variablen - VBA-Codebeispiele

Bestimmen Sie den VBA-Variablentyp

Verwenden Modellname(Variablenname) nachdem die Variable gleich etwas gesetzt wurde.“ Vielen Dank an Mark Bigelow.

Dies kann sehr praktisch sein, wenn Sie jemals sitzen und sich über einen "Typ-Mismatch"-Fehler am Kopf kratzen.

Im folgenden Beispiel wird die Verwendung von TypeName veranschaulicht, um die zugrunde liegenden Typänderungen eines Variant anzuzeigen.

1234567891011121314151617181920212223242526272829 Unter WhatIsTheType()Als Variante dimmenMarkierung = 1MsgBox Mark & ​​" macht die Variable " & TypeName(Mark)Marke = 111111MsgBox Mark & ​​" macht die Variable " & TypeName(Mark)Marke = 111111,11MsgBox Mark & ​​" macht die Variable " & TypeName(Mark)End Sub
wave wave wave wave wave