Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro
Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes
macros en VBA mais pas avec l'utilitaire mais en automatisant cette
conversion en VBA. Une fois les macros converties en Module je pourrais
explorer le contenu des modules.
Pourquoi vouloir explorer les macros ? parce que je développe actuellement
un référentiel qui me permettra de tout connaître : qui utilise qui, etc
Merci pour vos suggestions
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Bonjour *aussi*
"flomen" | Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro | Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes | macros en VBA mais pas avec l'utilitaire mais en automatisant cette | conversion en VBA. Une fois les macros converties en Module je pourrais | explorer le contenu des modules. | Pourquoi vouloir explorer les macros ? parce que je développe actuellement | un référentiel qui me permettra de tout connaître : qui utilise qui, etc | Merci pour vos suggestions
"flomen"
| Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro
| Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes
| macros en VBA mais pas avec l'utilitaire mais en automatisant cette
| conversion en VBA. Une fois les macros converties en Module je pourrais
| explorer le contenu des modules.
| Pourquoi vouloir explorer les macros ? parce que je développe actuellement
| un référentiel qui me permettra de tout connaître : qui utilise qui, etc
| Merci pour vos suggestions
"flomen" | Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro | Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes | macros en VBA mais pas avec l'utilitaire mais en automatisant cette | conversion en VBA. Une fois les macros converties en Module je pourrais | explorer le contenu des modules. | Pourquoi vouloir explorer les macros ? parce que je développe actuellement | un référentiel qui me permettra de tout connaître : qui utilise qui, etc | Merci pour vos suggestions
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas dispobible pour l'instant (Erreur 2046) Faut-il sélectionner certaines options dans : Outils, Référence ? As-tu une idée . merci
Bonjour *aussi*
"flomen" | Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro | Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes | macros en VBA mais pas avec l'utilitaire mais en automatisant cette | conversion en VBA. Une fois les macros converties en Module je pourrais | explorer le contenu des modules. | Pourquoi vouloir explorer les macros ? parce que je développe actuellement | un référentiel qui me permettra de tout connaître : qui utilise qui, etc | Merci pour vos suggestions
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je
récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas
dispobible pour l'instant (Erreur 2046)
Faut-il sélectionner certaines options dans : Outils, Référence ?
As-tu une idée .
merci
Bonjour *aussi*
"flomen"
| Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro
| Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes
| macros en VBA mais pas avec l'utilitaire mais en automatisant cette
| conversion en VBA. Une fois les macros converties en Module je pourrais
| explorer le contenu des modules.
| Pourquoi vouloir explorer les macros ? parce que je développe actuellement
| un référentiel qui me permettra de tout connaître : qui utilise qui, etc
| Merci pour vos suggestions
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas dispobible pour l'instant (Erreur 2046) Faut-il sélectionner certaines options dans : Outils, Référence ? As-tu une idée . merci
Bonjour *aussi*
"flomen" | Je suis à la recherche d'une solution pour explorer en VBA toutes mes Macro | Commandes. N'ayant pas trouvé de solution, j'envisage de convertir tous mes | macros en VBA mais pas avec l'utilitaire mais en automatisant cette | conversion en VBA. Une fois les macros converties en Module je pourrais | explorer le contenu des modules. | Pourquoi vouloir explorer les macros ? parce que je développe actuellement | un référentiel qui me permettra de tout connaître : qui utilise qui, etc | Merci pour vos suggestions
Testes avec ceci mais sauves ton module avant de lancer la procédure sinon ca plante (testé sous Access2k):
Function ConversionMacrosBD() Dim m As AccessObject For Each m In CurrentProject.AllMacros DoCmd.SelectObject acMacro, m.Name, True DoCmd.RunCommand acCmdConvertMacrosToVisualBasic Next m End Function
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas dispobible pour l'instant (Erreur 2046) Faut-il sélectionner certaines options dans : Outils, Référence ? As-tu une idée . merci
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Testes avec ceci mais sauves ton module avant de lancer la procédure
sinon ca plante (testé sous Access2k):
Function ConversionMacrosBD()
Dim m As AccessObject
For Each m In CurrentProject.AllMacros
DoCmd.SelectObject acMacro, m.Name, True
DoCmd.RunCommand acCmdConvertMacrosToVisualBasic
Next m
End Function
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je
récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas
dispobible pour l'instant (Erreur 2046)
Faut-il sélectionner certaines options dans : Outils, Référence ?
As-tu une idée .
merci
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Testes avec ceci mais sauves ton module avant de lancer la procédure sinon ca plante (testé sous Access2k):
Function ConversionMacrosBD() Dim m As AccessObject For Each m In CurrentProject.AllMacros DoCmd.SelectObject acMacro, m.Name, True DoCmd.RunCommand acCmdConvertMacrosToVisualBasic Next m End Function
J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je récupère le message :
La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas dispobible pour l'instant (Erreur 2046) Faut-il sélectionner certaines options dans : Outils, Référence ? As-tu une idée . merci
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
Salut,
"flomen" | J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je | récupère le message :
heu... sûr quelle fonctionne ! Le tout c'est de savoir (ou trouver ;) comment l'utiliser...
| La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas | dispobible pour l'instant (Erreur 2046)
reste donc à trouver ce qui la rend "disponible"
| Faut-il sélectionner certaines options dans : Outils, Référence ?
les références, sûrement pas ! Il faudrait par contre qu'une macro soit "active" ou "pointée" d'une façon ou une autre... Je regarde voir (sans promettre ;-)
PS: Je n'ai jamais utilisé les macros (en dehors de "autoexec") Les quelques convertions que j'ai faites, été uniquement destinées à voir le code qu'une telle action pouvait cracher. Et, le simple fait de ne pas pouvoir gérer les erreurs, m'en a dégouté à jamais :-))
"flomen"
| J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je
| récupère le message :
heu... sûr quelle fonctionne !
Le tout c'est de savoir (ou trouver ;) comment l'utiliser...
| La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas
| dispobible pour l'instant (Erreur 2046)
reste donc à trouver ce qui la rend "disponible"
| Faut-il sélectionner certaines options dans : Outils, Référence ?
les références, sûrement pas !
Il faudrait par contre qu'une macro soit "active" ou "pointée" d'une façon ou une autre...
Je regarde voir (sans promettre ;-)
PS:
Je n'ai jamais utilisé les macros (en dehors de "autoexec")
Les quelques convertions que j'ai faites, été uniquement destinées
à voir le code qu'une telle action pouvait cracher.
Et, le simple fait de ne pas pouvoir gérer les erreurs, m'en a
dégouté à jamais :-))
"flomen" | J'ai bien trouvé cette commande, cependant elle ne fonctionne pas, je | récupère le message :
heu... sûr quelle fonctionne ! Le tout c'est de savoir (ou trouver ;) comment l'utiliser...
| La commande ou l'action 'acCmdConvertMacrosToVisualBasic' n'est pas | dispobible pour l'instant (Erreur 2046)
reste donc à trouver ce qui la rend "disponible"
| Faut-il sélectionner certaines options dans : Outils, Référence ?
les références, sûrement pas ! Il faudrait par contre qu'une macro soit "active" ou "pointée" d'une façon ou une autre... Je regarde voir (sans promettre ;-)
PS: Je n'ai jamais utilisé les macros (en dehors de "autoexec") Les quelques convertions que j'ai faites, été uniquement destinées à voir le code qu'une telle action pouvait cracher. Et, le simple fait de ne pas pouvoir gérer les erreurs, m'en a dégouté à jamais :-))
"Eric" | Testes avec ceci mais sauves ton module avant de lancer la procédure | sinon ca plante (testé sous Access2k): | | Function ConversionMacrosBD() | Dim m As AccessObject | For Each m In CurrentProject.AllMacros | DoCmd.SelectObject acMacro, m.Name, True | DoCmd.RunCommand acCmdConvertMacrosToVisualBasic | Next m | End Function
Me semble cohérent comme utilisation.
Je lui avait pourtant dit de "boucler" sur les macros... décidement plus facile de dire "marche pas" ;-)
"Eric"
| Testes avec ceci mais sauves ton module avant de lancer la procédure
| sinon ca plante (testé sous Access2k):
|
| Function ConversionMacrosBD()
| Dim m As AccessObject
| For Each m In CurrentProject.AllMacros
| DoCmd.SelectObject acMacro, m.Name, True
| DoCmd.RunCommand acCmdConvertMacrosToVisualBasic
| Next m
| End Function
Me semble cohérent comme utilisation.
Je lui avait pourtant dit de "boucler" sur les macros...
décidement plus facile de dire "marche pas" ;-)
"Eric" | Testes avec ceci mais sauves ton module avant de lancer la procédure | sinon ca plante (testé sous Access2k): | | Function ConversionMacrosBD() | Dim m As AccessObject | For Each m In CurrentProject.AllMacros | DoCmd.SelectObject acMacro, m.Name, True | DoCmd.RunCommand acCmdConvertMacrosToVisualBasic | Next m | End Function
Me semble cohérent comme utilisation.
Je lui avait pourtant dit de "boucler" sur les macros... décidement plus facile de dire "marche pas" ;-)