Bonjour.
J'ai dévelopé une application avec laquelle je crée des tableaux dans MS Excel. Dans une colonne j'ai une formule de division des entiers
Debit_Std est une valeur que je récupère dans un fichier. Quand cette valeur est = 0 (zéro) le fameux message #DIV/0 apparait dans la cellule. J'ai essayé de parer cela avec la formule suivante ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MonOLE.Cells.Item[MaLigne, 12].FormulatR1C1 := 'RC[-1]/Debit_Std';
Mais là encore c'est un autre message #NOM! qui apparait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MonOLE.Cells.Item[MaLigne, 12].FormulatR1C1 := 'IF(ESTERREUR(RC[-1]/Debit_Std),"",RC[-1]/Debit_Std)';
Quelqu'un peut-il me montrer où est mon erreur ?
Question subsidiaire sur un TStringGrid : Est-il possible de selectionner par ex. la denière cellule de la première ligne d'un TStringGrid ?
Merci d'avance pour vos réponses.
Partager