Nosakiet mainīgā pamatā esošo tipu - VBA koda piemēri

Satura rādītājs

Nosakiet VBA mainīgā veidu

Izmantot TypeName(mainīgā nosaukums) pēc mainīgā iestatīšanas vienādam ar kaut ko ”Liels paldies Markam Bigelovam.

Tas var būt ļoti noderīgi, ja jūs kādreiz sēžat un skrāpējat galvu par “tipa neatbilstības” kļūdu.

Šis piemērs parāda TypeName izmantošanu, lai parādītu varianta pamatā esošās tipa izmaiņas.

1234567891011121314151617181920212223242526272829 Sub WhatIsTheType ()Atzīmējiet kā variantuAtzīme = 1MsgBox Mark & ​​"padara mainīgo" & TypeName (Mark)Marka = 111111MsgBox Mark & ​​"padara mainīgo" & TypeName (Mark)Marka = 111111.11MsgBox Mark & ​​"padara mainīgo" & TypeName (Mark)Beigu apakš
wave wave wave wave wave