Execution macro auto

Fermé
J49S Messages postés 1 Date d'inscription jeudi 28 septembre 2017 Statut Membre Dernière intervention 28 septembre 2017 - 28 sept. 2017 à 17:24
m@rina Messages postés 21211 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 27 décembre 2024 - 29 sept. 2017 à 14:39
Bonjour,
Comment executé automatiquement une macro dans WORD 2003, je m'explique,
j'ai créé une macro dans un document word, mais je voudrais l'executer
sans ouvrir le document, ou plutôt : ouvrir/executer/fermer.
Merci de votre retour
A voir également:

1 réponse

m@rina Messages postés 21211 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 27 décembre 2024 11 373
Modifié le 29 sept. 2017 à 14:39
Bonjour

Pour commencer il va bien falloir que ouvres le document toi même...

Donc pour que la macro s'exécute à l'ouverture du document, il faut créer une macro Document_Open dans Thisdocument ou une macro dans un module quelconque nommée AutoOpen.

Ensuite dans cette macro, tu peux mettre ton code qui s'exécutera donc à l'ouverture et ajouter à la fin du code une ligne pour que le fichier se ferme :
activedocument.close en précisant si tu veux sauvegarder ou non.

Cela étant, cela signifie que tu ne pourras plus jamais voir le contenu du document puisque dès l'ouverture la macro va s'exécuter et fermer le document !!
(on peut toujours ouvrir un document en désactivant les macros, mais bon...)

m@rina

Inutile de me poser vos questions en privé. Je n'y réponds pas.
1