Egy sztringet ad vissza, amely információkat biztosít egy változó.
Szintaxis
TypeName ( varname )
A szükséges varnameargumentum egy variant, amely a felhasználó által megadott típusú változók kivételével bármilyen változót tartalmaz.
Megjegyzések
A TypeName által visszaadott sztring az alábbiak bármelyike lehet:
Visszaadott sztring |
Változó |
Objektumtípus |
Objektumtípusú objektum |
Bájt |
Bájtérték |
Egész |
Egész |
Hosszú |
Hosszú egész szám |
Single |
Egypontos lebegőpontos szám |
Double |
Dupla pontosságú lebegőpontos szám |
Pénznem |
Pénznemérték |
Decimális |
Decimális érték |
Dátum |
Dátumérték |
String |
String |
logikai változó |
Logikai érték |
Hiba |
Hibaérték |
üres |
Inicializálatlan |
Null |
Nincsenek érvényes adatok |
Objektum |
Objektum |
Ismeretlen |
Ismeretlen típusú objektum |
(Nincs) |
Objektumváltozó, amely nem hivatkozik objektumra |
Ha a varname egy tömb, a visszaadott sztring a lehetséges visszaadott sztringek (vagy Variant) bármelyike lehet, amelyhez üres zárójelek vannak hozzáfűzve. Ha például a varname egy egész számokból álló tömb, a TypeName a "Integer()" értéket adja vissza.
Példa
Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ez a példa a TypeName függvénnyel ad vissza információt egy változóról.
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()".