Après de nombreux essais, je suis pas loin de jeter l'éponge:

Je vide un stringGrid dans excel, et je veux mettre une somme quand j'ai 1 ligne vide :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
vWorksheet.Cells.Item[j+1,i+1].formula:= '=SUM(C1:C5)';
Ca, c'est juste un bout d'essai en dur qui marche bien...

Mon pb: je ne peux bien sur pas rester "en dur", et je souhaite travailler en notation L1C1 qui me semble + pratique, surtout que j'ai plus de 26 colonnes, et que ça m'évite de "calculer" le nom de la colonne (AA,AB, etc...) or
Code : Sélectionner tout - Visualiser dans une fenêtre à part
vWorksheet.Cells.Item[j+1,i+1].formula:= '=SUM(L(-1)C:L(-2)C)';
(encore du dur pour tester! )
provoque une exception OLE 800A03EC, même si Excel est paramétré en notation L1C1.

Qui a la la grue pour me sortir de cette ornière ?