Macro Access lancée à partir d'Excel

  • Initiateur de la discussion Initiateur de la discussion Julie
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Julie

Guest
Bonjour !

J'ai un petit problème avec ce code :

Dim monAccessAPC As New Access.Application monAccessAPC.OpenCurrentDatabase "M:\BD_Tableaux_de_bord\BD_TBD.mdb"
monAccessAPC.DoCmd.RunMacro "RECUPERATION-DES-FICHIERS-AS400-ET-MISE-EN-FORME"

Ca me lance ma macro Access.

Jusqu'à il y a quelques temps, ça marchait très bien, mais depuis une semaine (je ne sais pas ce que j'ai touché !!!), Excel m'annonce un pb tandis que la macro Access tourne : "Excel attend la fin de l'exécution d'un objet OLE". Ce message apparu, la macro continue néanmoins et s'achève même au bout d'un moment.
Mais problème : le fichier Access prend du poids !
Comme si quelque chose n'avait pas été fermé...

La macro Access est assez complexe, dans le sens qu'elle lance des requêtes créatrices de tables, qu'elle actualise des liaisons avec un AS400, et qu'elle supprime des tables. Est-ce donc que je demande à mon processeur trop de choses à la fois ?

Merci d'avance à ceux qui sauront me répondre et qui en auront le courage !!!

Julie
 
A quiconque une réponse à mon problème importe, il semblerait que changer l'ordre des références soit la solution.

Un peu déçue que personne n'ait répondu à ma question, je salue néanmoins ceux qui l'ont lu.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour