Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
- va dans l'éditeur de macro (Alt+F11),
- sélectionne 'Thisworkbook' (double clic) dans l'explorateur de projets qui est généralement sur la gauche de l'écran. S'il n'est pas là, affiche le depuis le menu 'Affichage/Explorateur de projets',
- sur le dessus de la 'fenêtre de code', tu vois deux listes. Par défaut (Général) et (déclarations). Dans la première, sélectionne 'Workbook' et dans la deuxième 'BeforeClose'. Les deux lignes suivantes vont apparaitre :
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
End Sub
Entre les deux lignes ci-dessus, insère le code correspondant à ce que tu veux faire.
Tu peux aussi, à ce niveau, appeler une ou des macro en insérant simplement leur(s) nom(s). Dans ce cas, et en fonction de où sont écrites tes macros, il faudra porter une attention particulière à la déclaration de tes variables.
Tu peux effacer les deux lignes qu'il a créé quand tu as sélectionné 'Workbook'.
Voilà, tu viens de créer ce qu'on appelle une macro évennementielle. C'est à dire un truc qui s'exécute lorsqu'un évennement se produit. En l'occurence, à la fermeture du fichier considéré.
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.