Merci François,
La macro ne se trouve pas sur F:; elle est dans MacroOpenOffice.orgBasic,
ce sont le fichiers B029Bavard1.bat et B029TestdeBavard1.bat qui sont sur F:
1 ) - il y a des différences entre Vista et XP. Personnellement, je n'aime pas Vista,
je préfère XP. Mon problème est pour partie du à Vista.
"C:\Programmes\OpenOffice.org
2.2\Program\soffice.exe" est
correct.
2 ) - Ce sont donc les lignes suivantes
qui posent problème.
"macro:///Mars0105.B029Bavard.bavard(A,20)"
'B029Bavard1.bat
"macro:///Mars0105.B029Bavard.TestdeBavard"
'B029TestdeBavard1.bat
Je ne comprends pas l'utilisation de :
macro:
ni la répétition ///
Cordialement
Papy
![](pngLkcEbTFgyC.png)
Francois Gatto a écrit :
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
Francois Gatto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
|