Il peut parfois être utile d’exécuter une macro à la fermeture d’un classeur. Pour cela, vous devez créer la procédure Workbook_BeforeClose().
Ouvrez la fenêtre Microsoft Visual Basic pour Applications du classeur concerné. Double-cliquez sur ThisWorkbook dans la fenêtre Projet (1) et sélectionnez BeforeClose dans la liste déroulante Procédure (2). La procédure Workbook_BeforeClose() est automatiquement créée. Il ne vous reste plus qu’à la compléter (3) :
Bonsoir, j’ai un petit soucis et j’aurai besoin d’une aide,
Voilà j’ai créé un fichier où les admis et utilisateur doivent se connecter avec un login, (macro), il y a un bouton logout pour ce déconnecter, mais les personne ne se logout pas avant de fermer et enregistrer le fichier, du coup quand une autre personne ouvre le fichier, l’utilisateur précédent est toujours login.
ma question, et comment le logout en même temps qui ferme et enregistre le fichier ?