[Issue][Base] Lancement macro en ligne de commande

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Denis_21
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 04 août 2017 08:08

[Issue][Base] Lancement macro en ligne de commande

Message par Denis_21 »

Bonjour à tous

Dans un .Bat, la syntaxe est la suivante :
"Chemin\program\soffice.exe" "Classeur.ods" "macro://Classeur/Standard.monModule.MaMacro()"

Cela fonctionne très bien avec Calc ou Writer mais pas avec Base (semble-t-il)
Base se charge bien mais la macro ne se lance pas
Je joins un exemple de base interne minimale qui contient une macro qui devrait se lancer avec la ligne de commande :
"C:\Program Files\LibreOffice\program\sbase.exe" "BaseHSQLDB.odb" "macro://BaseHSQLDB/Standard.Code.Main()"

Pb général ou perso ? Merci

Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 31 juil. 2019 13:50, modifié 1 fois.
Raison : Balisage
LibreOffice Version: 6.0.7.3 (x64)
Win 7 Professionnel
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Base] Lancement macro en ligne de commande

Message par Dude »

Denis_21
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 04 août 2017 08:08

[Issue] [Base] Lancement macro en ligne de commande

Message par Denis_21 »

Pourtant j'avais cherché mais je n'ai pas l'habitude de mettre les + entre les mots, ce qui est plus efficace.
[issue], il faut donc faire autrement

Merci

La modération vous a écrit: La balise [Issue] et l'icône Image se mettent au début du titre de votre premier message. Nos l'avons fait pour vous

LibreOffice Version: 6.0.7.3 (x64)
Win 7 Professionnel
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] [Base] Lancement macro en ligne de commande

Message par Dude »

Denis_21 a écrit :mais je n'ai pas l'habitude de mettre les + entre les mots
Les "+" sont ajoutés pour que l'hyperlien fonctionne. La recherche sur les mots a été faite sans ce symbole.
Et a priori, tu n'as pas l'habitude non plus de voter (toujours 3 voix sur le rapport). :evil:
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues