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 String
Dim IntVar As Integer, CurVar As Currency Dim ArrayVar (1 To 5) As Integer NullVar = 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()".