Bonjour tout le monde,
J'ai une macro qui se lance à l'ouverture d'un classeur excel.
Ce même classeur Excel est aussi lancé par un module VBA se trouvant dans Access.
Ce module transfère un tas d'information de ma base de données Access vers une feuille de ce classeur.
Est-il possible de dire dans mon module VBA Access de ne pas lancer de la macro au lancement du classeur ?
Voici la ligne de code qui lance le classeur :
Set appexcel = CreateObject("Excel.Application")
appexcel.Visible = True
Set wbexcel = appexcel.Workbooks.Open("Z:\NomDuDocument", ReadOnly:=True)
Etant donné qu'une macro est lancé au démarrage de ce classeur, le module VBA s'arrête et exécute la macro.
Il faudrait que la macro soit réutilisable quand le module a terminé.
Merci d'avance pour votre aide.
beegees
J'ai une macro qui se lance à l'ouverture d'un classeur excel.
Ce même classeur Excel est aussi lancé par un module VBA se trouvant dans Access.
Ce module transfère un tas d'information de ma base de données Access vers une feuille de ce classeur.
Est-il possible de dire dans mon module VBA Access de ne pas lancer de la macro au lancement du classeur ?
Voici la ligne de code qui lance le classeur :
Set appexcel = CreateObject("Excel.Application")
appexcel.Visible = True
Set wbexcel = appexcel.Workbooks.Open("Z:\NomDuDocument", ReadOnly:=True)
Etant donné qu'une macro est lancé au démarrage de ce classeur, le module VBA s'arrête et exécute la macro.
Il faudrait que la macro soit réutilisable quand le module a terminé.
Merci d'avance pour votre aide.
beegees