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