7 messages in org.openoffice.fr.progRe: [prog] Macro Chemin d'accès intro...
FromSent OnAttachments
Jean SympaAug 22, 2007 2:03 am.Other
Francois GattoAug 22, 2007 9:35 am 
Jean SympaAug 22, 2007 1:57 pm.Other
Francois GattoAug 22, 2007 3:33 pm 
Francois GattoAug 22, 2007 3:35 pm 
Jean SympaAug 23, 2007 12:42 am.png
Jean SympaAug 23, 2007 3:16 am.png
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] Macro Chemin d'accès introuvableActions...
From:Francois Gatto (oo@volcar.org)
Date:Aug 22, 2007 3:35:54 pm
List:org.openoffice.fr.prog

Re,

Je viens de relire ce message et suis étonné !

Jean Sympa a écrit :

Bonjour à toutes et à tous,

Objet : Macro Chemin d'accès introuvable

J'ai et OpenOffice 2.2, Vista et deux disques durs: OpenOffice 2.2 est installé sur C:,

OOo est installé sur C:

le fichier batch est dans le répertoire Macro_et_api sur le disque F.

Si je comprends bien :

La macro se trouve sur F: De fait à l'extérieur d'OOo, donc ...

Problème

Je pense ;-)

Il faut que ta macro se trouve dans OOo. S'y trouve-t-elle ?

Le chemin d'accès est introuvable. L'existence de deux disques durs n'est pas prise en compte dans l'écriture de la macro.

Mise en évidence

Mon livre de chevet propose à la page 29 une macro ayant la ligne de commande suivante :

"C:\Programmes\OpenOffice.org 2.2\Program\soffice.exe" "macro:///maBibli1.monModule.bavard(A,20 <macro:///maBibli1.monModule.bavard%28A,20>)"

Cette commande est sur une ligne dans un fichier batch , écrit dans le Bloc note de Windows

Le début

"C:\Programmes\OpenOffice.org 2.2\Program\soffice.exe"

est correct sous Vista

Sous Vista "C:\Programmes" n'est autre qu'un lien vers "c:\program files", autrement dit un simple alias ;-)

Le problème se pose pour la seconde ligne. Chez moi :

- Ma bibli1 devient Mars0105

- Mon module devient B029Bavard

bavard devrait être remplacée par TestdeBavard me semble-t-il!

"macro:///Mars0105.B029Bavard.bavard(A,20 <macro:///maBibli1.monModule.bavard%28A,20>)" 'B029Bavard1.bat

"macro:///Mars0105.B029Bavard.TestdeBavard <macro:///maBibli1.monModule.bavard%28A,20>" 'B029TestdeBavard1.bat

J'arrête l'application OpenOffice et le lanceur. Le lance les fichiers*.bat à partir de la ligne de commande.

Dans les deux cas le chemin d'accès est introuvable.

Comment faut-il écrire cette macro?

Problème annexe

La fin de la ligne ''macro:///... est en bleu dans Writer, elle contient un lien que je n'arrive pas à supprimer.

Que faut-il faire pour supprimer ce lien?

Avec mes remerciements

Cordialement

Papy