Partager via


Utilisation efficace des types de données

Sauf mention contraire, les variables non déclarées se voient attribuer le type de données Variant. Ce type de données facilite l’écriture de programmes, mais il n’est pas toujours le type de données le plus efficace à utiliser.

Vous devez envisager d’utiliser d’autres types de données dans les cas suivants :

  • Votre programme est très volumineux et utilise de nombreuses variables.
  • Votre programme doit s’exécuter aussi rapidement que possible.
  • Vous écrivez des données directement dans des fichiers à accès aléatoire.

Outre Variant, les types de données pris en charge incluent Byte, Boolean, Integer, Long, Single, Double, Currency, Decimal, Date, Object et String.

Utilisez l’instruction Dim pour déclarer une variable d’un type spécifique, par exemple :

Dim X As Integer 

Cette instruction déclare qu’une variable X est un nombre entier compris entre -32 768 et 32 767. Si vous essayez de définir X un nombre en dehors de cette plage, une erreur se produit. Si vous essayez de définir X sur une fraction, le nombre est arrondi. Par exemple :

X = 32768      ' Causes error. 
X = 5.9        ' Sets x to 6. 

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.