7 messages in org.openoffice.fr.progRe: [prog] somme
FromSent OnAttachments
FrancisDec 12, 2004 1:43 pm 
Frédéric DutertreDec 12, 2004 2:02 pm 
FrancoisDec 12, 2004 3:00 pm 
Didier Dorange-PattoretDec 12, 2004 3:10 pm 
FrancoisDec 12, 2004 9:37 pm 
FrancisDec 13, 2004 1:02 pm 
JovialDec 13, 2004 1:50 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] sommeActions...
From:Didier Dorange-Pattoret (ddor@free.fr)
Date:Dec 12, 2004 3:10:24 pm
List:org.openoffice.fr.prog

Francois a écrit :

Bonsoir,

Désolé pour cette question de débutant: Comment insérer une formule dans une cellule ? Le code suivant destiné à afficher le résultat de la somme des valeurs d'un champ n'est manifestement pas bon.

sub cherchevide Dim oDocument As Object, oSheet As Object, oCell As Object oDocument=ThisComponent oSheet=oDocument.Sheets.getByName("Feuille1") oCell=oSheet.getCellByposition(0,9) ocell.setformula("=somme(A1:A2)") end sub

------------ Que me conseillez-vous comme saines lectures en français? J'ai téléchargé "éléments de programmation des macros dans ooo par andrew Pitonyak" qui me semble accessible mais pas tres étoffé.

Je pense que ta ligne de mise en place de la formule est erronée. Elle devrait s'écrire : oCell.Formula = "=SUM(A1:A2)"

Bonjour à tous,

Il faut remplacer ocell.setformula("=somme(A1:A2)") par ocell.setformula("=sum(A1:A2)") car je crois qu'en programmation les formules doivent être écrites en code original (anglais) et pas localisé. J'ai regardé dans le code de Dmaths et j'ai bien écrit average en lieu et place de moyenne.

-- Didier Dorange-Pattoret

http://www.dmaths.org http://sesamath.net

S'inscrire à la liste de diffusion de dmaths: user@dmaths.org Ses archives: http://listes.dmaths.org/wws/arc/users Les Forums: http://www.dmaths.org/modules.php?name=Forums Mailing List in english:
http://www.dmaths.org/modules.php?name=Content&pa=showpage&pid=9