[VBA] Déclaration automatique de tableaux

Déclaration automatique de tableaux [VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 09-11-2010 à 14:22:29    

Bonjour tout le monde,
 
Il y a de forte chance que cette question ait été plus appropriée à noël mais j'aurais voulu savoir s'il était possible de déclarer de manière automatique et "autonome" des tableaux avec VBA.
 
Explication :
Dans le cadre d'un programme, je ne sais pas à l'avance combien de tableaux je vais avoir besoin pour traiter un problème.
Je souhaite donc créer une fonction/sub qui me renvoie un tableau prêt à l'emploi.
 
C'est un peu le serpent qui se mord la queue...
Y a t'il a votre connaissance une solution à ce genre de pb ?
 
Merci d'avance !

Reply

Marsh Posté le 09-11-2010 à 14:22:29   

Reply

Marsh Posté le 09-11-2010 à 16:04:28    

Un tableau de quoi ?
 
La déclaration d'un tableau se fait habituellement avec Dim, mais on n'est pas obligé d'indiquer la dimension entre les parenthèses, ce qui permet de créer un tableau qui aura une taille s'adaptant aux besoins. Sinon, on peut donner la dimension initiale, et utiliser plus tard un ReDim, quand la dimension change.

Reply

Marsh Posté le 10-11-2010 à 10:48:12    

après tout dépend de ce que tu doit stocker dans tes tableaux
 
perso, je préfère travailler avec les collections, qui sont des objets compatible avec For Each.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed