Création automatique d'un nombre X de variables via macro

Bonjour,

j'aurais aimé savoir s'il étais possible de créer un certain nombre de variables en fonction de ce que me renvoie une variables pré existante ?

En gros j'aimerais que par exemple quand la variables X vaut 3 ---> la macro me créer 3 variables nommé par exemple "Variable1", "Variable2", "Variable3"

Existe-t-il un code pour réaliser ca ?

Merci d'avance

Bonjour,

Exemple:

    VariableX = 3
    ReDim Variable(VariableX) As String
    For i = 1 To VariableX
        Variable(i) = "Variable" & i
    Next i

Cdlt

Bonjour,

[EDIT] Salut Arturo !

Y a-t-il un lien avec la question précédente ? Si c'est le cas tu aurais du continuer sur le fil...

Si ce n'est pas le cas tu aurais du joindre un classeur dans son contexte...

Répondre à des questions décousues et hors contexte est rarement pertinent.

Pour te donner un embryon de réponse... Les variables tableaux sont faites pour ça de 2 à plusieurs milliers, tu peux y stocker autant d'infos que tu ne peux imaginer.

Et même plus !

A+

Merci de ta réponse, je pense que c'est ce que je voulais !

Non pas de rapport avec le sujet précédent. J'ai abondonné l'idée que j'avais car trop compliqué et j'ai déjà bien assez à faire pour l'instant.

Je ne connais pas les variables tableaux je vais me renseigné. Mais ca peut être une très bonne piste.

Utiliser les variables tableaux en VBA est une des meilleures manières de booster son code !

A+

Rechercher des sujets similaires à "creation automatique nombre variables via macro"