Bonjour à tous,

Je suis nouvelle sur ce forum et débutante en VBA, je demande donc votre indulgence

J'ai une formule longue que je n'arrive pas à découper sur plusieurs lignes, excel me donne une erreur de fin d'instruction.

Comme ma formule est bien trop longue je vous supprime une bonne partie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Sheets("BDD").Cells(ligne, 10) = _
    "=IF(RC[1]=""Vanadium (V) (ICP/MS) Eluat"",""Métaux"",IF(RC[1]=""Etain (Sn) (ICP/MS) Eluat"",""Métaux"",IF(RC[1]=""Vanadium (V)"",""Métaux"",IF(RC[1]=""Titane (Ti)"",""Métaux"",IF(RC[1]=""Potassium (K)"",""Métaux"",IF(RC[1]=""Phosphore (P)"",""Métaux"",IF(RC[1]=""Magnésium (Mg)"",""Métaux"",""Pasdefamille"")))))))
Où dois-je la découper ? et comment ? j'ai fait "espace_"

j'ai fait comme ceci mais il me dit qu'il y a une erreur de compilation...:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Sheets("BDD").Cells(ligne, 10) = _
    "=IF(RC[1]=""Vanadium (V) (ICP/MS) Eluat"",""Métaux"",IF(RC[1]=""Etain (Sn) (ICP/MS) Eluat"",""Métaux"",IF(RC[1]=""Vanadium (V)"",""Métaux"", _
 
IF(RC[1]=""Titane (Ti)"",""Métaux"",IF(RC[1]=""Potassium (K)"",""Métaux"",IF(RC[1]=""Phosphore (P)"",""Métaux"",IF(RC[1]=""Magnésium (Mg)"",""Métaux"",""Pasdefamille"")))))))
Je vous remercie d'avance pour votre précieuse aide !

Pauline