Automatisation à la fermeture de Word 2003

Hugo -  
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je cherche à comprendre comment je pourrais automatiser l'exécution d'une fonction à la fermeture de Word (et même plus précisément dans le cas d'un enregistrement à la fermeture de Word). N'ayant jamais utilisé de macros et encore moins de VisualBasic, je suis perdu entre les informations sur les macros comme FileClose et des informations que je trouve comme sur DocumentBeforeClose.

Quelqu'un pourrait-il me donner une explication sur la marche à suivre exacte pour le fonctionnement de ce DocumentBeforeClose, ne serait-ce que simplement pour afficher une boite de dialogue "Test" à la fermeture?

D'avance merci
A voir également:

1 réponse

m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonsoir,

Pour une macro qui se déclen che à la fermeture, il y a deux solutions :

- soit un événement :
dans ThisDocument, tu copies colles :

Private Sub document_close()
MsgBox "au revoir"

End Sub


- soit par un macro automatique :
Dans un module (Insertion, Module), tu copies-colles :

Sub autoclose()
MsgBox "au revoir "
End Sub


Tu vérifies que les macros sont bien activées dans la sécurité : Menu Outils, Macros, sécurité => moyen.

Le B A BA du VBA pour Word c'est ici :
http://faqword.fr/index.php?option=com_content&view=article&id=615

Pour tout savoir sur les événements Word, c'est là :
http://faqword.fr/index.php?option=com_content&view=article&id=87

m@rina
0