Comment : déclarer une variable tableau

Mise à jour : novembre 2007

Vous pouvez déclarer des variables tableau de la même façon que les autres variables, à l'aide de l'instruction Dim. Le nom de la variable est suivi d'une ou plusieurs paires de parenthèses pour indiquer qu'elle contient un tableau et non une variable scalaire (une variable contenant une valeur unique).

Déclaration de variables tableau

Pour déclarer une variable tableau unidimensionnelle

  • Dans votre déclaration, ajoutez une paire de parenthèses après le nom de la variable. L'exemple suivant déclare une variable devant contenir un tableau unidimensionnel avec des éléments du Double, type de données (Visual Basic).

    Dim cargoWeights() As Double
    

    L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau unidimensionnel, l'initialiser et l'assigner à cargoWeights.

Pour déclarer une variable tableau multidimensionnelle

  • Dans votre déclaration, ajoutez une paire de parenthèses après le nom de la variable et insérez des virgules dans les parenthèses pour séparer les dimensions. L'exemple suivant déclare une variable devant contenir un tableau à quatre dimensions avec des éléments du Short, type de données (Visual Basic).

    Dim atmospherePressures(,,,) As Short
    

    L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau à quatre dimensions, l'initialiser et l'assigner à atmospherePressures.

Pour déclarer une variable tableau en escalier

  • Dans votre déclaration, ajoutez le même nombre de paires de parenthèses après le nom de la variable que de niveaux de tableaux imbriqués. L'exemple suivant déclare une variable devant contenir un tableau de tableaux de tableaux (un tableau dont chaque élément est un tableau, dont chaque élément est un tableau), le tableau le plus profond contenant des éléments du Byte, type de données (Visual Basic).

    Dim inquiriesByYearMonthDay()()() As Byte
    

    L'exemple précédent déclare une variable tableau, mais ne lui affecte pas de tableau. Vous devez tout de même créer un tableau de tableaux de tableaux, l'initialiser et l'assigner à inquiriesByYearMonthDay.

Voir aussi

Tâches

Comment : créer un tableau

Comment : créer un tableau à plusieurs dimensions

Comment : créer un tableau de tableaux

Comment : initialiser une variable tableau

Dépannage des tableaux

Concepts

Vue d'ensemble des tableaux dans Visual Basic

Tableaux multidimensionnels dans Visual Basic

Tableaux en escalier dans Visual Basic

Autres ressources

Tableaux dans Visual Basic