A l'ouverture d'un fichier "A", des macros s'ex=E9cutent,=20
apr=E8s que l'on ait valid=E9 l'activation des macros.=20
Quand j'ouvre le m=EAme fichier "A" =E0 partir d'un code VBA=20
dans un fichier "B", j'aimerai que les macros de ce=20
fichier "A" ne s'activent pas (en plus, il ne me demande=20
pas si je veux les activer ou non). =E7a bloque mon=20
ex=E9cution parce que la macro d'ouverture demande une=20
intervention clavier.
J'ai essay=E9 avec RunAutoMacros(xlautodeactivate) m=E9 =E7a=20
marche pas, je ne sais pas comment l'utiliser.
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
Patrick Fredin
Bonjour,
Avant l'ouverture du fichier A, mets cela :
Application.EnableEvents = False
Cela désactive la prise en compte des événements.
Quand ta macro est finie, pense à le remettre à True sinon plus aucun événement ne sera pris en compte.
-- Patrick
"Patrice" wrote in message news:540c01c4c67e$4f6d7950$ Bonsoir,
A l'ouverture d'un fichier "A", des macros s'exécutent, après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA dans un fichier "B", j'aimerai que les macros de ce fichier "A" ne s'activent pas (en plus, il ne me demande pas si je veux les activer ou non). ça bloque mon exécution parce que la macro d'ouverture demande une intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça marche pas, je ne sais pas comment l'utiliser.
Merci par avance
Bonjour,
Avant l'ouverture du fichier A, mets cela :
Application.EnableEvents = False
Cela désactive la prise en compte des événements.
Quand ta macro est finie, pense à le remettre à True sinon plus aucun
événement ne sera pris en compte.
--
Patrick
"Patrice" <anonymous@discussions.microsoft.com> wrote in message
news:540c01c4c67e$4f6d7950$a301280a@phx.gbl...
Bonsoir,
A l'ouverture d'un fichier "A", des macros s'exécutent,
après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA
dans un fichier "B", j'aimerai que les macros de ce
fichier "A" ne s'activent pas (en plus, il ne me demande
pas si je veux les activer ou non). ça bloque mon
exécution parce que la macro d'ouverture demande une
intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça
marche pas, je ne sais pas comment l'utiliser.
Quand ta macro est finie, pense à le remettre à True sinon plus aucun événement ne sera pris en compte.
-- Patrick
"Patrice" wrote in message news:540c01c4c67e$4f6d7950$ Bonsoir,
A l'ouverture d'un fichier "A", des macros s'exécutent, après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA dans un fichier "B", j'aimerai que les macros de ce fichier "A" ne s'activent pas (en plus, il ne me demande pas si je veux les activer ou non). ça bloque mon exécution parce que la macro d'ouverture demande une intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça marche pas, je ne sais pas comment l'utiliser.
Merci par avance
Patrice
bonjour,
Ben voilà, tout roule, merci !
Patrice
-----Message d'origine----- Bonjour,
Avant l'ouverture du fichier A, mets cela :
Application.EnableEvents = False
Cela désactive la prise en compte des événements.
Quand ta macro est finie, pense à le remettre à True sinon plus aucun
événement ne sera pris en compte.
-- Patrick
"Patrice" wrote in message
news:540c01c4c67e$4f6d7950$ Bonsoir,
A l'ouverture d'un fichier "A", des macros s'exécutent, après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA dans un fichier "B", j'aimerai que les macros de ce fichier "A" ne s'activent pas (en plus, il ne me demande pas si je veux les activer ou non). ça bloque mon exécution parce que la macro d'ouverture demande une intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça marche pas, je ne sais pas comment l'utiliser.
Merci par avance
.
bonjour,
Ben voilà, tout roule, merci !
Patrice
-----Message d'origine-----
Bonjour,
Avant l'ouverture du fichier A, mets cela :
Application.EnableEvents = False
Cela désactive la prise en compte des événements.
Quand ta macro est finie, pense à le remettre à True
sinon plus aucun
événement ne sera pris en compte.
--
Patrick
"Patrice" <anonymous@discussions.microsoft.com> wrote in
message
A l'ouverture d'un fichier "A", des macros s'exécutent,
après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA
dans un fichier "B", j'aimerai que les macros de ce
fichier "A" ne s'activent pas (en plus, il ne me demande
pas si je veux les activer ou non). ça bloque mon
exécution parce que la macro d'ouverture demande une
intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça
marche pas, je ne sais pas comment l'utiliser.
Quand ta macro est finie, pense à le remettre à True sinon plus aucun
événement ne sera pris en compte.
-- Patrick
"Patrice" wrote in message
news:540c01c4c67e$4f6d7950$ Bonsoir,
A l'ouverture d'un fichier "A", des macros s'exécutent, après que l'on ait validé l'activation des macros.
Quand j'ouvre le même fichier "A" à partir d'un code VBA dans un fichier "B", j'aimerai que les macros de ce fichier "A" ne s'activent pas (en plus, il ne me demande pas si je veux les activer ou non). ça bloque mon exécution parce que la macro d'ouverture demande une intervention clavier.
J'ai essayé avec RunAutoMacros(xlautodeactivate) mé ça marche pas, je ne sais pas comment l'utiliser.