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