[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 !

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

Messagepar Denis_21 » 31 Juil 2019 10:00

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
Pièces jointes
BaseHSQLDB.odb
(5.16 Kio) Téléchargé 12 fois
Dernière édition par micmac le 31 Juil 2019 14:50, édité 1 fois.
Raison: Balisage
LibreOffice Version: 6.0.7.3 (x64)
Win 7 Professionnel
Denis_21
Membre lOOyal
Membre lOOyal
 
Message(s) : 39
Inscrit le : 04 Août 2017 09:08

Re: [Base] Lancement macro en ligne de commande

Messagepar Dude » 31 Juil 2019 14:02

Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 21264
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

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

Messagepar Denis_21 » 31 Juil 2019 14:24

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 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
Denis_21
Membre lOOyal
Membre lOOyal
 
Message(s) : 39
Inscrit le : 04 Août 2017 09:08

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

Messagepar Dude » 01 Août 2019 09:26

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:
AOO 4.1.7 sous Windows 7 Pro x64

Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 21264
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1


Retour vers Macros et API

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron