Médiaforma

VBA Excel – Exécuter une procédure à la fermeture d’un classeur

Partagez cet article sur vos réseaux

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) :

 
Commentaires

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 ? 

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 ?
Quelqu’un pourrait-il m’aider s’il vous plaît, c’est important.
Cordialement

Trackbacks for this post

Laissez un commentaire