Il existe différents types de variables
1 - Boolean
Les variables de type Boolean ne peuvent avoir que 2 valeurs True et False
2 - Byte
Les variables de type Byte peuvent avoir des valeurs comprises entre 0 et 255
3 - Integer (%)
Les variables de type Integer peuvent avoir des valeurs comprises entre -32 768 et 32 767
4 - Long (&)
Les variables de type Long peuvent avoir des valeurs comprises entre -2 147 483 648 et 2 147 483 647
5 - Currency (@)
Les variables de type Currency peuvent avoir des valeurs comprises entre -922 337 203 685 477,5808 et 922 337 203 685 477,5807
6 - Single (!)
Les variables de type Single peuvent avoir des valeurs comprises entre -3,402823E38 et -1,401298E-45 pour les nombres négatifs et entre 1,401298E-45 et 3,402823E38 pour les positifs
7 - Double (#)
Les variables de type Double peuvent avoir des valeurs comprises entre -1,79769313486231E308 et -4,94065645841247E-324 pour les nombres négatifs et entre 4,94065645841247E-324 et 1,79769313486231E308 pour les positifs
8 - Date
Les variables de type Date représentent des dates comprises entre le 1er janvier 100 et le 31 décembre 9999, et des heures allant de 0:00:00 à 23:59:59
9 - String (pour les chaînes à longueur variable) ($)
Les chaînes de longueur variable peuvent contenir environ 2 milliards (2^31) de caractères
10 - String * length (pour les chaînes à longueur fixe)
Les chaînes de longueur fixe peuvent contenir de 1 à environ 64 Ko (2^16) de caractères
11 - Object
Les variables de type objet font référence à des objets.
L'instruction Set permet d'affecter une référence d'objet à une variable déclarée comme Object.
12 -Variant
Variant est un type de données spécial pouvant contenir des données de toutes sortes, à l'exception des données de type String de longueur fixe
1 - Boolean
Les variables de type Boolean ne peuvent avoir que 2 valeurs True et False
2 - Byte
Les variables de type Byte peuvent avoir des valeurs comprises entre 0 et 255
3 - Integer (%)
Les variables de type Integer peuvent avoir des valeurs comprises entre -32 768 et 32 767
4 - Long (&)
Les variables de type Long peuvent avoir des valeurs comprises entre -2 147 483 648 et 2 147 483 647
5 - Currency (@)
Les variables de type Currency peuvent avoir des valeurs comprises entre -922 337 203 685 477,5808 et 922 337 203 685 477,5807
6 - Single (!)
Les variables de type Single peuvent avoir des valeurs comprises entre -3,402823E38 et -1,401298E-45 pour les nombres négatifs et entre 1,401298E-45 et 3,402823E38 pour les positifs
7 - Double (#)
Les variables de type Double peuvent avoir des valeurs comprises entre -1,79769313486231E308 et -4,94065645841247E-324 pour les nombres négatifs et entre 4,94065645841247E-324 et 1,79769313486231E308 pour les positifs
8 - Date
Les variables de type Date représentent des dates comprises entre le 1er janvier 100 et le 31 décembre 9999, et des heures allant de 0:00:00 à 23:59:59
9 - String (pour les chaînes à longueur variable) ($)
Les chaînes de longueur variable peuvent contenir environ 2 milliards (2^31) de caractères
10 - String * length (pour les chaînes à longueur fixe)
Les chaînes de longueur fixe peuvent contenir de 1 à environ 64 Ko (2^16) de caractères
11 - Object
Les variables de type objet font référence à des objets.
L'instruction Set permet d'affecter une référence d'objet à une variable déclarée comme Object.
12 -Variant
Variant est un type de données spécial pouvant contenir des données de toutes sortes, à l'exception des données de type String de longueur fixe