ReBonjour je suis très présent en ce moment
Je bloque pour mettre une variable à la place du nom de la feuille dans cette formule :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
FeuilParam.Range("H2").Select
    ActiveCell.FormulaR1C1 = _
        "=IF(SUMIF('Synthèse 2009'!R6C3:R" & LignFin & "C3,RC1,'Synthèse 2009'!R6C6:R" & LignFin & "C6)=0,"""",SUMIF('Synthèse 2009'!R6C3:R" & LignFin & "C3,RC1,'Synthèse 2009'!R6C6:R" & LignFin & "C6))"
Au début de mon code j'ai mis ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Set FeuilSynth = Feuil3
et le nom de ma feuille 3 vous l'aurez compris c'est Synthèse 2009.
Dès que je met feuil3 ou feuilsynth dans ma formule ca ne fonctionne pas, je ne trouve pas la solution. Je pense que c'est tout con avec un & ou un " que je place mal mais je bloque là