TypeName, fonction

Renvoie une chaîne qui fournit des informations de sous-type Variant sur une variable.

TypeName(varname)

L'argument varname représente toute variable.

Valeurs renvoyées

La fonction TypeName renvoient les valeurs suivantes :

Valeur Description
Byte Valeur de type octet
Integer Valeur de type entier
Long Valeur de type entier long
Single Valeur en virgule flottante à simple précision
Double Valeur en virgule flottante à double précision
Currency Valeur de type monétaire
Decimal Valeur de type décimal
Date Valeur de date ou d'heure
String Valeur de chaîne de caractères
Boolean Valeur de type booléen ; True ou False
Empty Non initialisée
Null Aucune donnée valide
&ltobject type> Nom de type réel d'un objet
Object Objet générique
Unknown Type d'objet inconnu
Nothing Variable d'objet ne se référant encore à aucune instance d'objet
Error Erreur

Notes

L'exemple ci-dessous utilise la fonction TypeName pour renvoyer des informations sur une variable :

Dim ArrayVar(4), MyType
NullVar = Null   ' Affecter la valeur Null.
MyType = TypeName("VBScript")   ' Renvoie "String".
MyType = TypeName(4)            ' Renvoie "Integer".
MyType = TypeName(37.50)        ' Renvoie "Double".
MyType = TypeName(NullVar)      ' Renvoie "Null".
MyType = TypeName(ArrayVar)     ' Renvoie "Variant()".

Version requise

Version 2

Voir aussi

IsArray, fonction | IsDate, fonction | IsEmpty, fonction | IsNull, fonction | IsNumeric, fonction | IsObject, fonction | VarType, fonction