CISCO
XLDnaute Barbatruc
Bonjour à tous
J'ai une série de variables ayant des noms semblables, du style lig4, lig5, lig6... Je les utilise dans une série de boucles FOR ligx = 0 to ...
Est-ce qu'il est possible en VBA de construire leur nom avec un code du style "lig" & i, un peu comme on le ferait avec INDIRECT("lig"& i) dans une formule ? Si on utilise directement
cela ne fonctionne pas car Excel voit "lig" & i comme le texte "lig4", "lig5", "lig 6" et ainsi de suite et ne met pas les valeurs à la place de ces variables.
@ plus
J'ai une série de variables ayant des noms semblables, du style lig4, lig5, lig6... Je les utilise dans une série de boucles FOR ligx = 0 to ...
Est-ce qu'il est possible en VBA de construire leur nom avec un code du style "lig" & i, un peu comme on le ferait avec INDIRECT("lig"& i) dans une formule ? Si on utilise directement
Code:
FOR i= 4 to 16
AAA(i)= 2* "lig" & i
Next i
cela ne fonctionne pas car Excel voit "lig" & i comme le texte "lig4", "lig5", "lig 6" et ainsi de suite et ne met pas les valeurs à la place de ces variables.
@ plus
Dernière édition: