Définition d'une variable indicée

Résolu
titeuf136 Messages postés 91 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 19 octobre 2012 - 22 mars 2010 à 10:31
titeuf136 Messages postés 91 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 19 octobre 2012 - 22 mars 2010 à 14:22
bonjour

je souhaiterai faire référence à plusieurs variable comportant un nom suivi d'un nombre

ex varaible1; variable2; variable3; .... variable10

quelle est la syntaxe à employer

voici mon code

set "f"&2 = sheets(2)



merci d'avance

2 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
22 mars 2010 à 13:37
Bonjour,

Et avec un tableau ?
Dim MonTab() as Object
redim Montab(0 to 0)
set MonTab(0)=sheets(2)

ou avec une Collection ?
Dim lCol as collection
set lCol=new Collection
lCol.Add sheets(2)

Mon site
3
titeuf136 Messages postés 91 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 19 octobre 2012 1
22 mars 2010 à 14:22
ok merci pour les réponses je vais essayer

pour l'instant j'ai associé à chaque variable une autre variable dont j'increment la valeur

ex:

if x=1 set f = sheets(1)
if x=2 set f = sheets(2)
if x=3 set f = sheets(3)

il me suffit ensuite de faire une boucle sur la variable X
0
Rejoignez-nous