Les variables
Le nom des variables : comme dans la plupart des langages : Lettre/chiffre et "_" sont autorisés. Impérativement une lettre pour commencer le nom d'une variable. les variables sous VBS ne sont pas "case sensitive".
Les opérateurs:
Arithmétiques:
+ addition - subtraction * multiplication / division \ division avec arrondie à l'entier inférieur.
Comparateurs:
= égal à
< inférieur à
> supérieur à
<= inférieur ou égal à
>= supérieur ou égal à
<> différent de
Logiques:
AND pour et, OR pour ou et NOT pour NON et enfin XOR pour le ou exclusif
Remarques sur l'écritures:
Pour faire un retour chariot: "Bonjour,"&vbCrLf&"je ..."
La concaténation de chaines de caractères à caractères peut se faire avec le symbole + ou &. La concaténation de chaines de caractères à numériques doit se faire avec le symbole &.
Autres remarques:
la commande Dim pour dimensionner une variable est falcutative.
Erreur classique lors de l'affectation d'une variable par une fonction:
Il ne faut pas oublier de mettre des parenthèses pour le passage de paramètres à la fonction. Sinon, c'est qu'il s'agit d'une procédure. Or une procédure ne retourne jamais de valeur et par conséquent, ne pourra pas affecter une valeur à la variable ! (Voir le chapitre sur les fonctions et les procédures ci-dessous).
Les commandes:
dim
Cette commande permet de déclarer une variable et/ou de la dimensionner. Cette commande n'est pas obligatoire. En effet, si vous affectez une variable non définie avec la fonction dim, celle-ci sera créé avec comme type, le type utilisé pour l'affectation de cette variable.
Dim var1[,var2[,...]]
Pour un tableau de n éléments:
Dim Tab1(n-1)
Car le tableau commence toujours par 0 et donc pour avoir n éléments, nous devons positionner n-1. Il ne s'agit donc pas du nombre d'élément que l'on passe dans la commande DIM mais bien de la fin du tableau sachant que celui-ci commence à 0.