4 messages in org.openoffice.fr.progRe: [prog] RE : [prog] problème de fo...
FromSent OnAttachments
Spir...@free.frFeb 24, 2008 9:50 am 
Spir...@free.frFeb 24, 2008 9:53 am.ods
chaliapineFeb 24, 2008 10:28 am 
Gerard SALINASFeb 24, 2008 11:54 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] RE : [prog] problème de formuleActions...
From:Gerard SALINAS (gera@desautel.fr)
Date:Feb 24, 2008 11:54:50 pm
List:org.openoffice.fr.prog

Merci beaucoup de ton aide; ça fait 2 jours que je cherchais

Salutations

Gérard

chaliapine a écrit :

Bonsoir

C'est tout à fait normal En fait en BASIC il y a deux possibilités : formulaLocal formula La première utilise la traduction française (ou plutôt locale en fct de la langue définie) La deuxième travaille en anglais. Donc dans ton exemple ça pourrait faire : Sub Main dim oCell as object oCell=ThisComponent.Sheets.getByIndex(0).getCellByPosition(0,2) oCell.FormulaLocal="=RECHERCHEV(A1;C1:F5;2)" oCell=ThisComponent.Sheets.getByIndex(0).getCellByPosition(0,4) oCell.FormulaLocal="=A1*A3" 'quoique ici ça n'ait aucune importance End Sub

Cordialement.

------------- Pascal

-----Message d'origine----- De : Spir@free.fr [mailto:spir@free.fr] Envoyé : dimanche 24 février 2008 18:54 À : pr@fr.openoffice.org Objet : [prog] problème de formule

Bonjour à tous, J'ai un petit problème que je n'arrive pas à résoudre; Si j'insère une macro dans une cellule d'OO du type "=A1+A2" par programmation tout ce passe normalement mais si j'essais une formule plus compliquée scalc me dit "NOM?" quelqu'un voit il pourquoi? J'ai joint un fichier exemple de la prog :) Je suis sous 2.3 merci à tous Gérard