Un tableau est une structure de données qui vous permet de travailler avec des ensembles de valeurs de données dans une structure unique plutôt que d'avoir à déclarer des variables individuelles pour chaque valeur. Le tableau correspond très bien avec la ligne et de la matrice de la colonne de la feuille de calcul Excel. Lors de l'écriture de macros dans Visual Basic pour Applications ( VBA) , il est courant d'appliquer une certaine instruction à l'ensemble des valeurs dans une plage de cellules . Placer les valeurs d'une plage dans un tableau , il est plus facile d'appliquer la logique VBA pour les données , l'accélération du traitement des macros . Instructions
1
Cliquez sur l'onglet "Affichage" dans le menu " ruban" . Cliquez sur l'icône "Macros " pour afficher la boîte de dialogue "Macro" .
2
Sélectionnez un nom de macro existante dans la zone de liste si vous voulez ajouter la possibilité de copier des données d' une plage de cellules à un tableau. Cliquez sur " Modifier" pour ouvrir l'éditeur Visual Basic. Si vous voulez écrire une nouvelle macro , tapez le nom dans le " Nom de la macro " zone de texte et cliquez sur "Créer".
3
déclarer une variable tableau en tant que " Variant " le type de données . L'exemple suivant déclare le tableau " RangeArray ":
RangeArray As Variant
4
Attribuer la plage de cellules de données dans le tableau. Reprenons l'exemple , affecter les cellules A1 à A10 :
RangeArray = Range (" A1 ", " A10" )
5
accéder aux données dans le tableau. Pour confirmer que l'exemple a travaillé , afficher la troisième valeur dans la gamme avec une boîte de dialogue Message: Bonjour,
MsgBox RangeArray (3, 1)