OVH Cloud OVH Cloud

API pour obtenir le contenu des Macros

6 réponses
Avatar
flomen
Je suis à la recherche d'une solution pour lister le contenu de toutes les
macros
Pour obtenir la liste des macros, j'utilise CurrentProject.AllMacros,
cependant je n'ai pas trouver la méthode pour obtenir le contenu,
c'est-à-dire :
- Nom des macros dans un groupe de Macro
- Les actions
- Les commentaires
Merci pour votre aide

6 réponses

Avatar
frayer
Ayant developpe mes bases avec une multitude de macros, ceci
m'interesse aussi VIVEMENT.
Mci aux pros qui ont la methode
Avatar
Charles ERNST
ben allez dans le menu Outils, puis analyse, choisissez les macros et en
route....

"flomen" a écrit dans le message de news:

Je suis à la recherche d'une solution pour lister le contenu de toutes les
macros
Pour obtenir la liste des macros, j'utilise CurrentProject.AllMacros,
cependant je n'ai pas trouver la méthode pour obtenir le contenu,
c'est-à-dire :
- Nom des macros dans un groupe de Macro
- Les actions
- Les commentaires
Merci pour votre aide



Avatar
Charles ERNST
pardon : Outils -> analyse -> Documentation

"flomen" a écrit dans le message de news:

Je suis à la recherche d'une solution pour lister le contenu de toutes les
macros
Pour obtenir la liste des macros, j'utilise CurrentProject.AllMacros,
cependant je n'ai pas trouver la méthode pour obtenir le contenu,
c'est-à-dire :
- Nom des macros dans un groupe de Macro
- Les actions
- Les commentaires
Merci pour votre aide



Avatar
flomen
Merci d'avoir répondu, mais moi je recherche le moyen (la méthode VBA)
d'obtenir le résultat afin d'enrichir ma base "Références croisées".



ben allez dans le menu Outils, puis analyse, choisissez les macros et en
route....

"flomen" a écrit dans le message de news:

Je suis à la recherche d'une solution pour lister le contenu de toutes les
macros
Pour obtenir la liste des macros, j'utilise CurrentProject.AllMacros,
cependant je n'ai pas trouver la méthode pour obtenir le contenu,
c'est-à-dire :
- Nom des macros dans un groupe de Macro
- Les actions
- Les commentaires
Merci pour votre aide








Avatar
3stone
Salut,

"flomen"
| Merci d'avoir répondu, mais moi je recherche le moyen (la méthode VBA)
<snip>

La méthode VBA...
Dans ce cas, pourquoi utiliser des macros ? ;-)

La seule macro 'acceptable' est la AutoExec...

Si tu veux un conseil, converti tes macros en VBA,
clic droit et ensuite : enregistrer sous "module".
Et de là, tu découvriras enfin la puissance d'Access ;-)


Une bonne base est une base sans macro.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Charles ERNST
Je ne sais pas comment le programme analyse, mais toujours est-il que après
avoir fait l'analyse documentaire des macros, la requête suivante vous
permettra de retrouver leurs caractéristiques :

SELECT doc_tblObjects.ID, doc_tblObjects.ParentID, doc_tblObjects.TypeID,
doc_tblObjects.Name, doc_tblObjects.Extra1 AS label, doc_tblObjects.Extra2
AS condition, doc_tblObjects.Extra3 AS comments, doc_tblObjects_1.ID AS
Propertyid, doc_tblObjects_1.Name AS Property, doc_tblObjects_1.Extra1 AS
[Value]
FROM doc_tblObjects INNER JOIN doc_tblObjects AS doc_tblObjects_1 ON
doc_tblObjects.ID = doc_tblObjects_1.ParentID
IN 'C:Documents and settings[Nom de l'utilisateur]Application
DataMicrosoftAccessacwzusrt.mdt'
WHERE (((doc_tblObjects.TypeID)Q));


"flomen" a écrit dans le message de news:

Je suis à la recherche d'une solution pour lister le contenu de toutes les
macros
Pour obtenir la liste des macros, j'utilise CurrentProject.AllMacros,
cependant je n'ai pas trouver la méthode pour obtenir le contenu,
c'est-à-dire :
- Nom des macros dans un groupe de Macro
- Les actions
- Les commentaires
Merci pour votre aide