Instruction Private

Déclare des variables privées et alloue de l'espace de stockage.

Note:

Les variables privées doivent être déclarées au niveau du script, et non dans une procédure.

Syntaxe

Private varname[([subscripts])][, varname[([subscripts])]] . . .

Arguments :

  • varname : nom de la variable. Respecte les conventions de dénomination de variable standard.

  • subscripts : dimensions d'une variable de tableau.

Remarques

Les variables d'une instruction Private sont disponibles pour toutes les procédures d'un même script.

Pour pouvoir utiliser une variable qui fait référence à un objet, un objet existant doit lui être affecté à l'aide de l'instruction Set. Tant qu'aucun objet ne lui est affecté, la variable d'objet déclarée est initialisée avec la valeur Empty.

Vous pouvez également utiliser l'instruction Private avec des parenthèses vides pour déclarer un tableau dynamique. Après avoir déclaré un tableau dynamique, utilisez l'instruction ReDim dans une procédure pour définir le nombre de dimensions et d'éléments dans le tableau.

L'exemple suivant illustre l'utilisation de l'instruction Private.

Exemple 1 :

Private MyNumber   ' Private Variant variable.
Private MyArray(9)   ' Private array variable.
‘Multiple Private declarations of Variant variables.
Private MyNumber, MyVar, YourNumber