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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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 =
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
, 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
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 =
18 matches
Mail list logo