Office
Se connecter

VarType, fonction

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

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

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

Object

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.
Développez vos compétences dans Office
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.

×