Bonjour,
ce que j'ai envoyé c'est ceci (c'est sur une seule ligne !) et cela fonctionne bien pour autant que ligne, colonne et les cellules(B3 et C3) contiennent les valeurs qui conviennent.
Cells(ligne, colonne).Formula = "=IF('" & Cells(3, 3) & "[" & Cells(3, 2) & "]FERTI'!$B$30=""1"",""bga"",IF('" & Cells(3, 3) & "[" & Cells(3, 2) & "]FERTI'!$B$31=""1"",""corpen"",""apparent""))"
donc pas ceci comme tu l'écris erronément.
'Ce que vous avez envoyé :
Cells(ligne, colonne).Formula = "=IF('" & Cells(3, 3) & "[" & Cells(3, 2) & "]FERTI'!$B$30=""1"",""bga"",""=IF('" & Cells(3, 3) & "[" & Cells(3, 2) & "]FERTI'!$B$31=""1"",""corpen"",""apparent"")"")