Déclarer des variables avec noms variables
Bonjour, j'utilise excel 2003 présentement et je tente d'utiliser des tableaux pour manipuler des données.
Je veux donc déclarer un certain nombre de tableaux pour manipuler mes données. Dépendamment des cas, je ne sais pas le nombre de tableau que j'aurai besoin et quelle seront leurs dimensions. Je crois avoir compris comment modifier la taille d'un tableau au besoin avec ReDim et Preserve. Par contre, comment déclarer des tableaux à nom variable. J'aimerais optimalement que ça ressemble à:
For i=1 To x
Dim Ouv & i () As String
Next i
Où j'aurais x nombre de tableau défini avec le nom Ouv1, Ouv2, Ouv3... Ouvx.
J'ai beaucoup chercher tant en anglais qu'en français et je n'ai rien trouvé pour m'aider...
Merci de l'aide. (je suis relativement nouveau au VBA)
Je veux donc déclarer un certain nombre de tableaux pour manipuler mes données. Dépendamment des cas, je ne sais pas le nombre de tableau que j'aurai besoin et quelle seront leurs dimensions. Je crois avoir compris comment modifier la taille d'un tableau au besoin avec ReDim et Preserve. Par contre, comment déclarer des tableaux à nom variable. J'aimerais optimalement que ça ressemble à:
For i=1 To x
Dim Ouv & i () As String
Next i
Où j'aurais x nombre de tableau défini avec le nom Ouv1, Ouv2, Ouv3... Ouvx.
J'ai beaucoup chercher tant en anglais qu'en français et je n'ai rien trouvé pour m'aider...
Merci de l'aide. (je suis relativement nouveau au VBA)
2 réponses
-
Bonjour,
Pourquoi as-tu besoin d'autant de nom de tableau ?
En général 2 noms suffisent, parfois 3 lorsqu'il faut un tableau temporaire.
-
-
@squaaleEt tu effectues tes manipulation sur tous les tableaux simultanément ???
-
-
-
-
-
Contributeur