Variable

  • Initiateur de la discussion STEN83270
  • Date de début
S

STEN83270

Guest
Salut a tous et encore merci a tout ceux qui m'aide.

Comment fait-on pour créer une variable.
Je voudrais empêcher la fermeture de mon classeur par la croix, en obligeant les utilisateur de fermer le classeur par un bouton que j'ai créer à cet effet.

j'ai déjà poser cette question sur le forum mais je n'arrive pas a comprendre le mecanisme pour la création de ma variable, aidez moi!
 
S

STEN83270

Guest
Salut, j'ai essayer avec BeforeClose mais je veux que lorsque l'utilisateur clic sur la croix un message s'affiche en stipulant qu'il ne peut fermer le classeur qu'avec le bouton créer à cet effet.

Le problème c'est que quand il y a un message dans le BeforeClose cela ne fonctionne pas ?
 
Z

zon

Guest
RE,


Sten, quand on clique sur la croix Cancel est = à false , on remets Cancel à true comme cela le classeur n'est pas fermable

Private Sub Workbook_BeforeClose(Cancel As Boolean)
if cancel=false then msgbox"Veuillez utilser le bouton prévu à cet effet" : cancel=true
End Sub


A+++
 
P

pyrof

Guest
Bonjour,

Au lieu d'afficher le message "Veuillez utiliser le bouton prévu à cet effet" ,

on peut exécuter la macro qui est exécutée par le fameux bouton

Private Sub Workbook_BeforeClose(Cancel As Boolean)
if cancel=false then macro_bouton : cancel=true
End Sub
 

Discussions similaires

  • Résolu(e)
Microsoft 365 Code 128
Réponses
2
Affichages
334

Statistiques des forums

Discussions
314 095
Messages
2 105 817
Membres
109 436
dernier inscrit
alex.972