Vrne niz , ki vsebuje informacije o spremenljivka.
Sintaksa
TypeName ( ime spremenljivke )
Zahtevano ime spremenljivkeargument je spremenljivka, ki vsebuje vse spremenljivke, razen uporabniško določene vrste spremenljivke.
Opombe
Niz, ki ga vrne funkcija TypeName je lahko nekaj od tega:
|
Vrnjeni niz |
Spremenljivka |
|
Vrsta predmeta |
Predmet, je katerega vrsta je vrsta predmeta |
|
Bajt |
Bajtna vrednost |
|
Celo število |
Celo število |
|
Dolgo |
Dolgo celo število |
|
Enojno |
Število s plavajočo vejico enojne natančnosti |
|
Dvojno |
Število s plavajočo vejico dvojne natančnosti |
|
Valuta |
Vrednost valute |
|
Desetiško |
Decimalno vrednost |
|
Datum |
Datumska vrednost |
|
Niz |
Niz |
|
Logičen |
Logična vrednost |
|
Napaka |
Vrednost napake |
|
Empty |
Neinicializiran |
|
Null |
Ni veljavnih podatkov |
|
Predmet |
Predmet |
|
Neznano |
Predmet, katere vrsta ni znana |
|
Nič |
Spremenljivka predmeta, ki se ne nanaša na predmet |
Če je ime spremenljivkematrica, je vrnjeni niz lahko kateri koli možnih vrnjenih nizov (ali Variant) z dodanimi praznimi oklepaji. Na primer, če je ime spremenljivke matrika celih števil, funkcija TypeName vrne »Integer()«.
Primer
Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.
V tem primeru je funkcija TypeName uporabljena za vrnitev informacij o spremenljivki.
Dim NullVar, MyType, StrVar As StringDim IntVar As Integer, CurVar As CurrencyDim ArrayVar (1 To 5) As IntegerNullVar = Null ' Assign Null value.MyType = TypeName(StrVar) ' Returns "String".MyType = TypeName(IntVar) ' Returns "Integer".MyType = TypeName(CurVar) ' Returns "Currency".MyType = TypeName(NullVar) ' Returns "Null".MyType = TypeName(ArrayVar) ' Returns "Integer()".