Définition d'une variable indicée [Résolu]

Signaler
Messages postés
91
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
19 octobre 2012
-
Messages postés
91
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
19 octobre 2012
-
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

Messages postés
14758
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
18 janvier 2021
151
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
Messages postés
91
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
19 octobre 2012
1
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