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 :
Ca, c'est juste un bout d'essai en dur qui marche bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part vWorksheet.Cells.Item[j+1,i+1].formula:= '=SUM(C1:C5)';
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
(encore du dur pour tester!
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)';)
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 ?
Partager