Bonjour, mon 1er message sur ce forum, apresquelques recherches infructueuses j'ai décidé de poster.

Sur une macro excel qui s'execute au debut pas trop mal elle doit inserer une formule dans une cellule puis la dupliquer verticalement mais au lieu de me copier la formule au format excel et la calculer, ca me colle le texte de la macro et ça ne calcule rien!

LA formule qui est copiée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
=IF(RC[17]=""STOP"",CONCATENATE(""Nb de factures: "",RC[19]),RC[-1])
La formule qui doit etre copiée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
=SI(U3="STOP";CONCATENATE("Nb de factures: ";W3);C3)
La commande de copie dans la macro:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Range("D3").Select
    ActiveCell.FormulaR1C1 = _
        "=IF(RC[17]=""STOP"",CONCATENATE(""Nb de factures: "",RC[19]),RC[-1])"
Avez-vous des idées, je suis perdu !


Edit: les formules insérés avant avec cette macro se calculent bien et la syntaxe est la meme