Nous sommes le Ven 25 Juil, 2025 03:58
Supprimer les cookies

openoffice basic

Sur le logiciel libre en général ou un logiciel libre en particulier

Mer 19 Avr, 2006 19:02

Bonjour,

Je suis en train de faire des macros en openoffice Basic, et j'ai un petit souci :
J'essaie de mettre une formule dans une cellule à partir d'une macro. J'ai défini "oCell" comme "objet", "j" comme "entier" et après avoir défini ma cellule par sa position je mets cette instruction :
Code: Tout sélectionner
 oCell.setFormula("=SI((D" & j & "-F" & j & "*G" & j & ")>0;NON;OUI)")

Jusque là tout va bien, je fais un essai ça marche la cellule est remplie, la fonction est bonne, mais (ben oui il y a un mais) la cellule affiche "#NOM ?". Alors que tout indique qu'il n'y a aucun problème.
Si jamais je fais F2 sur la cellule concernée, et que je déplace le curseur et que j'appuie sur entrée, là la formule est évaluée et la cellule affiche "oui" on "non" selon le cas.

Est-ce qu'une personne qui aurait compris tout ça saurait me dire où est mon problème :)

Merci d'avance

Marc
superspiff83

Messages : 14

Jeu 20 Avr, 2006 08:13

Tu auras peut-être plus de réponses sur http://www.forum-openoffice.org/forum/
Ubuntu 6.06
Jean-Ni

Messages : 301

Jeu 20 Avr, 2006 11:26

Jean-Ni a écrit:Tu auras peut-être plus de réponses sur http://www.forum-openoffice.org/forum/


merci :) j'avais perdu cette adresse effectivement...
superspiff83

Messages : 14

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit