Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Renvoie un nombre complexe indiquant le sous-type d’un variable.

Syntaxe

VarType (varname)

L'argumentvarname requis 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 non initialisé)

vbNull

1

Null (aucune donnée valide)

vbInteger

2

Entier

vbLong

3

Long, avant-dernier

vbSingle

4

Nombre à point flottant simple précision

vbDouble

5

Nombre à deux pointes flottantes précision

vbCurrency

6

Valeur monétaire

vbDate

7

Date value

vbString

8

String

vbObject

9

Objet

vbError

10

une valeur d’erreur

vbBoolean

11

Valeur booléle

vbVariant

12

Variante (utilisée uniquement avec les tableaux de variantes)

vbDataObject

13

Objet d’accès aux données

vbDecimal

14

Valeur décimale

vbByte

17

Valeur Byte

vbUserDefinedType

36

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

vbArray

8192

Array


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 renvoie jamais de valeur pour vbArray toute seule. Il est toujours ajouté à une autre valeur pour indiquer une matrice d’un type particulier. La constante vbVariant est renvoyée uniquement avec vbArray pour indiquer que l’argument de la fonction VarType est une matrice de type Variant. Par exemple, la valeur renvoyée pour une matrice de nombres complexes est calculée comme vbInteger + vbArray,ou 8194. Si un objet a une propriété propriété défaut, VarType(objet) renvoie le type de propriété par défaut de l’objet.

Exemple

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis 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.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×