Re: pb formule excel avec guillemets

Posté par Sogestion le 6/10/2007 11:26:26
Bonjour,

La syntaxe de la méthode EcrireValeur est la suivante

PROCEDURE CExcel::EcrireValeur(sCellule, sValeur)
// écrit la valeur sValeur dans la cellule sCellule

// pour éviter que Excel se mette en erreur
QUAND EXCEPTION DANS
// Ecrire une valeur dans la cellule passée en paramètre
:m_xExcel>>Range(sCellule)>>Value = sValeur
FAIRE
:MsgErreur("Impossible d'écrire la valeur",ExceptionInfo())
RETOUR
FIN

Vous devriez reprendre votre formule dans une variable et
la passer en paramètre

Pensez a utiliser la fonction très utile
<Résultat> = ChaîneConstruit(<Format> [, <Paramètre 1> [, <Paramètre N> [...]]])

sValeur = < ma formule >

puis seulement

ClExcel:EcrireValeur(sCellule, sValeur)

Cordialement

Albert

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5434&post_id=22343