VarType, fonction

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Renvoie un nombre entier qui indique le sous-type d’un variable.

Syntaxe

VarType ( varname )

La requis varnameargument est une variante contenant n’importe quelle variable à l’exception d’une variable d’un type défini par l’utilisateur.

Renvoyer des valeurs

Constante

Valeur

Description

vbEmpty

0

Vide (non initialisé)

vbNull

1

Null (aucune donnée)

vbInteger

2

Nombre entier

vbLong

3

Entier long

vbSingle

4

Nombre à virgule flottante simple précision

vbDouble

5

Nombre à virgule flottante à double précision

vbCurrency

6

Valeur de devise

vbDate

7

Valeur de date

vbString

8

Chaîne

vbObject

9

Objet

vbError

10

une valeur d’erreur

vbBoolean

11

Valeur booléenne :

vbVariant

12

Variant (utilisé uniquement avec des tableaux de variantes)

vbDataObject

13

Un objet d’accès aux données

vbDecimal

14

Valeur décimale

vbByte

17

Valeur de type Byte

vbUserDefinedType

36

Variantes qui contiennent des types définis par l’utilisateur

vbArray

8192

matrice


Remarque : Ces constantes sont spécifiées par Visual Basic pour Applications. Les noms peuvent être utilisés n’importe où dans votre code à la place des valeurs réelles.

Remarques

La fonction VarType ne retourne jamais la valeur pour la constante vbArray . Il est toujours ajouté à une autre valeur pour indiquer un tableau d’un type particulier. La constante vbVariant n’est renvoyée associée à vbArray pour indiquer que l’argument de la fonction VarType est un tableau de type Variant. Par exemple, la valeur renvoyée pour un tableau de nombres entiers est calculée sous la forme vbInteger + vbArrayou 8194. Si un objet a une valeur par défaut propriété et VarType(objet) renvoie le type de propriété par défaut de l’objet.

Exemple

Remarque : Exemples suivants illustrent l’utilisation de cette fonction dans une Visual Basic pour le module d’Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de recherche et entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction VarType pour déterminer le sous-type d’une variable.

Dim IntVar, StrVar, DateVar, MyCheck
' Initialize variables.
IntVar = 459
StrVar = "Hello World"
DateVar = #2/12/69#
MyCheck = VarType(IntVar) ' Returns 2.
MyCheck = VarType(DateVar) ' Returns 7.
MyCheck = VarType(StrVar) ' Returns 8.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×