J'essaie de faire la chose suivante :VBA EXCEL
utiliser une variable pour changer ma formule au fur et à mesure de mes déplacements dans la feuille où je me trouve.('temp' est en réalité un compteur)
En bref : Je n'arrive utiliser la valeur de ma variable dans la formule d'index.
Je suis débutant, j'espère que ma question est assez explicite.
Merci d'avance de me désembourber si vous le pouvez !![]()
Cordialement
BOSSU
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub Macro1() Dim temp As Variant temp = 1 Range("i6").Select ActiveCell.FormulaR1C1 = _ "=INDEX(Feuil2!C[-2-temp],MATCH(Feuil1!RC[-2-temp],Feuil2!C[-3-temp],0))" End Sub
Partager