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 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()".
 
                         
				 
				