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.

Image non trouvée !