Easy-Micro


ESPACEMEMBRE Tableaux VBA
Tableau multidimensionnel

Tableau VBA multidimensionnel

Déclaration d'un tableau multidimensionnel

Il est possible de déclarer des tableaux pouvant avoir jusqu'à 60 dimensions.
Par exemple, un tableau 10X10 (2 dimensions) comportant 100 nombres entiers est déclaré comme ceci :
Dim MonTableau (1 To 10, 1 To 10) as Integer

Ou similairement :
Option Base 1 'instruction en début de module
Dim  MonTableau (10, 10) as Integer

Affectation d'un tableau multidimensionnel

Pour accéder à un élément particulier d'un tableau, il faut donner la valeur de l'index dans chacune des dimensions définies.
Exemple avec le tableau MonTableau défini précédament
Sub proc_affectation()
MonTableau(4, 5) = 5
Endsub

La procédure ci-dessus affecte la valeur 5 à l'élément situé à ligne 4, colonne 5 du tableau MonTableau.


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mercredi 27 mars 2019 - Semaine 13 - Saint Habib (Demain: Saint Gontran)
Aujourd'hui, c'est l'anniversaire de Kad Merad (1964-55 ans), comédien et humoriste français (2008: Bienvenue chez les Ch'tis, 2009: Le petit Nicolas...). Autre 27 mars: 2004 : mort à 96 ans de l'écrivain Robert Merle (né en 1908).
Haut de page Easy-Micro