Les constantes de types de variable peuvent être utilisées n'importe où dans un programme VBScript.
| Constante | Valeur | Description |
|---|---|---|
| vbEmpty | 0 | Non initialisé (par défaut) |
| vbNull | 1 | Ne contient pas de données valides |
| vbInteger | 2 | Sous-type Integer |
| vbLong | 3 | Sous-type Long |
| vbSingle | 4 | Sous-type Single |
| vbDouble | 5 | Sous-type Double |
| vbCurrency | 6 | Sous-type Currency |
| vbDate | 7 | Sous-type Date |
| vbString | 8 | Sous-type String |
| vbObject | 9 | Objet |
| vbError | 10 | Sous-type Error |
| vbBoolean | 11 | Sous-type Boolean |
| vbVariant | 12 | Variant (utilisé uniquement pour les tableaux de données de type Variant) |
| vbDataObject | 13 | Objet d'accès aux données |
| vbDecimal | 14 | Sous-type Decimal |
| vbByte | 17 | Sous-type Byte |
| vbArray | 8192 | Tableau |