Bonjour,

Je dois écrire la concatenation des 3 premieres colonnes en vba.

J'ai en code VBA:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cells(i + 1, cpt).FormulaR1C1 = "=R[-1]C[-4]&"" ""&R[-1]C[-3]&"" ""&R[-1]C[-2]"
mais comme vous le voyez la colonne où j'écris la formule varie en fonction de la variable cpt. Du coup cela se decale et cela ne fait plus la concatenation des cellules des 3 premieres colonnes.

Comment puis je verrouiller les cellules dans la fonction formulaR1C1?

merci pour votre aide.