Bonjour,

J'utilise la fonction FormulaR1C1 dans une macro mais dans les différents examples que j'ai pu voir, l'index qui indiquent quelles cellules doivent être dans la formule sont toujours fixes. Par example, dans la ligne de code ci-dessous, je souhaiterais remplacer RC[-2] par RC[k], où k peut varier bien sur.
Mais cela me retourne une erreur.
Quelqu'un saurait-il comment le faire?

Merci d'avance.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ThisWorkbook.Sheets("Expected by Sales Rep").Cells(i, 6).FormulaR1C1 = "=RC[-2]*Adjustments!RC[-4]"