Executer macro à la fermeture d'un UserForm

Delirium

XLDnaute Occasionnel
Bonsoir à tous.

Voila j'ai un Userform qui comporte un bouton Annuler.

Ce bouton ferme mon Userform et execute quelque de code.

Le problème est que l'utilisateur de mon appli n'est pas obligé de fermer mon UserForm par ce bouton. Il peut utiliser la croix en haut à droite, et la ma macro n'est pas executer.

J'ai tester ce code :
Code:
Private Sub UserForm_BeforeClose()
Application.ScreenUpdating = False
    Sheets('Feuil1').Range('A1') = '1'
ActiveSheet.Protect Password:='4444', DrawingObjects:=True, Contents:=True, Scenarios:=True
Application.ScreenUpdating = True
End Sub

Mais ça doit pas être bon :p .

Si quelqu'un connait la solution, merci.
 

Discussions similaires

Réponses
14
Affichages
595

Statistiques des forums

Discussions
299 845
Messages
1 979 513
Membres
206 755
dernier inscrit
So78310