ActiveCell.FormulaR1C1 avec une variable

Bonjour à tous,

Je me lance depuis peu dans le VBA et je n'arrive pas à me sortir d'un problème que je rencontre.

Voici le code dont je dispose:

ActiveCell.FormulaR1C1 = "='Feuille 1 ' !R[4]C[1]"

Je souhaiterai remplacer le "1" de "Feuille 1" par une variable "i"

J'ai tenté plusieur solutions sans résultat:

ActiveCell.FormulaR1C1 = "='Feuille & 1 ' !R[4]C[1]"

ActiveCell.FormulaR1C1 = "='Feuille & 1 & ' !R[4]C[1]"

ActiveCell.FormulaR1C1 = "='Feuille " & 1 & " ' !R[4]C[1]".....

Quelqu'un connaitrait-il la syntaxe qui résoudrait mon problème?

Je vous remercie de votre aide précieuse.

Bonjour

Essayes

Sub test()
i = 2
ActiveCell.FormulaR1C1 = "='Feuille " & i & "'!R[4]C[1]"
End Sub

Merci pour ta réponse, ça marche.

Rechercher des sujets similaires à "activecell formular1c1 variable"