RE: [prog] le header du msg

2006-09-14 Par sujet Olivier Villatte
Oops.. erreur d'aiguillage :/ Si quelqu'un peux supprimer de fil ... merci Olivier -Message d'origine- De : Olivier Villatte [mailto:[EMAIL PROTECTED] Envoyé : jeudi 14 septembre 2006 14:37 À : prog@fr.openoffice.org Objet : [prog] le header du msg

Re: [prog] Macros en ligne de commande

2006-06-13 Par sujet Olivier Villatte
bonjour, soffice.exe macro:///bibliothque.module.macro(arguments) le chemin de soffice.exe (par dfaut "C:\Program Files\OpenOffice.org 2.0\program") doit tre dfini dans le path windows olivier Fred a crit: Bonjour, Je cherche executer une macro en ligne de commande... quelqu'un

Re: [prog] importer un fichier de données dan s calc

2006-06-02 Par sujet Olivier Villatte
Bonjour Sebastien, J'ai aussi besoin de cette fonctionnalit pour intgrer dans calc des rsultats de requetes. tu peux essayer ce bout de code (sparateur |) ' Dfinit le nom du fichier Filename = "X:\fichier.txt" Doc = StarDesktop.loadComponentFromURL("private:factory/scalc", "_blank", 0, arg)

Re: [prog] importer un fichier de données dan s calc

2006-06-02 Par sujet Olivier Villatte
bonjour Laurent, merci pour l'info, j'essaie ds mon prochain besoin. ermmm... le livre... je devrais l'avoir bientt ;o) Olivier Laurent Godard a crit: Bonjour Olivier J'ai aussi besoin de cette fonctionnalit pour intgrer dans calc des rsultats de requetes. tu peux essayer

[prog] Writer : Champs--Variables--Champs DDE

2006-06-02 Par sujet Olivier Villatte
bonjour, Je commence tudier les variables "champs DDE". L'objectif tant de faciliter la mise jour d'un document writer avec des donnes stockes dans calc. Dans calc, les cellules contenant les donnes mettre jour dans writer sont nomes 'p.', 'p.YY', j'ai crit une macro

Re: [prog] Writer : Champs--Variables--Champs DDE

2006-06-02 Par sujet Olivier Villatte
tu veux dire travailler avec base plutt qu'avec calc? si c'est le cas, l'ide m'a juste travers l'esprit... en fait, dans ce projet, Calc est juste un intermdiaire entre des donnes stockes dans une base oracle et writer. si je peux aller chercher directement les infos dans oracle depuis

Re: [prog] Writer : Champs--Variables--Champs DDE

2006-06-02 Par sujet Olivier Villatte
Laurent Godard a écrit : Bonjour Olivier tu veux dire travailler avec base plutôt qu'avec calc? si c'est le cas, l'idée m'a juste traversé l'esprit... non, juste calc en source de données attention cependant au rafraichissement ok, je vais regarder en fait, dans ce projet, Calc est

Re: [prog] getProgrammaticFuntionName

2006-04-25 Par sujet Olivier Villatte
uot; i " : " tempvar) ' pour controle next i on obtient la liste des fonctions (366 chez moi) Cordialement JackL Olivier Villatte a crit : Bonjour, j'essaie de rcuprer la liste exhaustive des fonctions calc, c'est a d

[prog] getProgrammaticFuntionName

2006-04-24 Par sujet Olivier Villatte
Bonjour, j'essaie de rcuprer la liste exhaustive des fonctions calc, c'est a dire le nom localis et le nom utilisable par CreateUnoService("com.sun.star.sheet.FunctionAccess").callfunction j'ai test le code suivant et je rcupre bien la liste complte des fonctions "localises" mais tempvar

Re: [prog] Insertion de fonction dans une cellule sous CALC

2006-04-20 Par sujet Olivier Villatte
Benjamin BERTEAUX a écrit : feuille.getCellRangeByName( Cellule ).createTextCursor.String = =PINFOSOCIETE( Info ) ' Info est un paramètre de ma fonction Et lorsque je regarde ma feuille, voici ce que j'ai dans ma cellule : =PINFOSOCIETE(Paramètre) A mon avis, tu as insérer une

Re: [prog] calcl:traiter chacune des cellules d'une zone sélectionnée

2006-04-07 Par sujet Olivier Villatte
Bonjour Laurent, J'ai appliqué cette modif sur ma macro de test qui traite environ 21000 cellules. Effectivement, la boucle est simplifiée (donc plus lisible et tout et tout) mais elle est également plus rapide. ma boucle : 8 secondes de traitement la tienne : 6 secondes au final, je suis

Re: [prog] Geler l'affichage d'un document Calc

2006-04-06 Par sujet Olivier Villatte
Merci Bernard, Cette méthode permet effectivement de geler correctement l'affichage. J'ai constaté que pour un gain significatif de performance, il faut cumuler cette méthode avec AddActionLock/RemoveActionLock. Dans mon test, mise à jour de toutes les cellules d'une plage de 18 colonnes

Re: [prog] Geler l'affichage d'un document Calc

2006-04-06 Par sujet Olivier Villatte
Bonjour Bernard, J'ai beau cherher, je ne trouve pas d'exemple où AddActionLock est appliqué à un autre objet que le document. J'ai essayer le fouiller un peu dans le sdk et je n'ai trouvé que cette information : The interface com.sun.star.document.XActionLockable protects this cell from

Re: [prog] RE : [prog] Geler l'affichage d'un document Calc

2006-04-05 Par sujet Olivier Villatte
Bonjour, J'ai 2 PC... un Siemens et un Dell. tous les 2 avec Win XP SP 2 et la mme version d'OOo (2.0.2) Avec la mme macro, sur le Siemens, addActionLock gle bien l'affichage, sur le Dell, c'est du grand n'importe quoi. Il doit bien y avoir qque chose de diffrent entre les 2 btes mais je ne

Re: [prog] OLE avec BaaN

2006-04-03 Par sujet Olivier Villatte
Bonjour, Ma question prcdente tait peu trop spcifique pour obtenir une rponse... Plus gnralement, quelqu'un connait-il la diffrence entre : La mthode VB Set Baan = CreateObject("Baan4.Application.ovi") et La mthode OOo OleService =

Re: [prog] OLE avec BaaN

2006-04-03 Par sujet Olivier Villatte
Bonjour Alain, cel semble effectivement bien parti pour tre compliqu. L'objet "BaaN" obtenu dans VB est de type "Object/IAutomateBaan4" avec sous-structure: -BinaryMode -DllName -Error -FunctionCall -ReturnValue -TimeOut L'objet "BaaN" obtenu dans OOo est de type variant avec

Re: [prog] OLE avec BaaN

2006-04-03 Par sujet Olivier Villatte
, puis j'ajuste les passage de paramtres s''il y a un problme. Ce n'est pas l'idal, mais on y arrive ! Bon courage, Olivier Villatte a crit: Alain Nowak a crit: Bonjour, le code VB devrait marcher aussi sous Basic OOo, au moins pour le

[prog] OLE avec BaaN

2006-03-31 Par sujet Olivier Villatte
Bonjour, J'essaie de faire une connection OLE entre OOo et l'ERP BaaN IV pour l'instant je souhaite juste une ouverture/fermeture de BaaN Sous Excel, j'ai la macro suivante qui fonctionne : Sub start_stop_baan() Set Baan = CreateObject(Baan4.Application.ovi) Baan.Quit Set Baan =