OVH Cloud OVH Cloud

Execution de macro en ligne de commande

3 réponses
Avatar
Fred
Je souhaite ex=E9cuter une macro appel=E9 Macro1 contenu dans=20
mon fichier access appel=E9 DB1.MDB.
L'execution de la macro doit se faire via la ligne de=20
commande.

L'instruction suivante ouvre simplement le fichier DB1.MDB
En mode ligne de commande :=20
c:\> DB1.MDB /x Macro1=20

Le r=E9sultat escompt=E9 devrait =EAtre l'execution de la macro.
Y aurait il des probl=E8mes de droit d'acc=E8s=20
(utilisateur/groupe) ?

3 réponses

Avatar
3stone
Salut,

"EPM"
[...]
Seule une macro appelée Autoexec peut s'éxécuter à l'ouverture de ta db.



Non non... ceci fonctionne...

/x NomDeLaMacro

dans la ligne de commande ;-)



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Fred
Ok, merci pour la procédure d'exécution automatique de la macro nomée autoexec. (3Stone

Mais mon problème est plus précis
J'ai constitué une base de données devant intervenir suivant différentes problèmatiques
et pour ce, je dois pouvoir exécuter selon l'action définie la Macro1 ou la MacroX
L'option /x dans MA_DB.MDB /X Macro1 (afin d'exécuter précisément la macro1, ne fonctionne pas !!
Peut être y a t il des particularités spécifiques lors de la création de ces macros ??

Merci pour votre aide
Avatar
3stone
Salut Fred,

"Fred"
Ok, merci pour la procédure d'exécution automatique de la macro nomée autoexec. (3Stone)


heu... c'était EPM ;-)



Mais mon problème est plus précis.
J'ai constitué une base de données devant intervenir suivant différentes problèmatiques.
et pour ce, je dois pouvoir exécuter selon l'action définie la Macro1 ou la MacroX.
L'option /x dans MA_DB.MDB /X Macro1 (afin d'exécuter précisément la macro1, ne fonctionne pas
!!)

Peut être y a t il des particularités spécifiques lors de la création de ces macros ??



Non, rien de spécifique... n'importe quelle macro fait l'affaire.


Et ceci fonctionne parfaitement: MsAccess F:Test_97.mdb /x Macro1

mais, je répête, en ligne de commande...



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------