Merci, mais cela donne toujours la même erreur.
Sheets("Feuil1").Cells(7, 2 + i) = (Evaluate("INDEX(C2:C13,match(1,(A2:A13=""" & Cells(3, 2 + i) & """)*(B2:B13=""" & Cells(7 + j, 1) & """),0))")) * (Sheets("Feuil1").Range("& Cells(4, 2 + i) &"))
J'ai testé en variant les cellules aussi avec des cellules qui marchent normalement, le rajout de " & cells() & " entraîne la même erreur.
Il faut certainement, changer tous les Cells(7,2+i) ?
Je débute sous vba donc, je ne comprends pas forcement tout le code.
Sheets("Feuil1").Range("B7") = (Evaluate("INDEX(C2:C13,match(1,(A2:A13=""" & Cells(3, 2 + i) & """)*(B2:B13=""AAATT5""),0))")) * (Sheets("Feuil1").Range("B4"))
Ici seulement un changement par rapport à la ligne de code qui marche mais quand même une erreur.
Partager