Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fermeture conditionnelle d'un fichier

  • Initiateur de la discussion Nathalie
  • Date de début
N

Nathalie

Guest
Bonjour à tous....Je vais essayer d'être claire

J'ai un fichier qui lorsque l'utilisateur veux le fermer un userform apparaît pour le prévenir qu'il a omis certaines informations. J'ai mis le code dans "workbook before close". Le problème est que je n'arrive à trouver le code qui si l'utilisateur veut consulter les informations manquantes et éventuellement les fournir, puisse le faire. Comme c'est un before close, même si il clique sur OK pour consulter les informations le fichier se ferme.
Que dois-je ajouter dans mon code pour annuler la procédure before close si l'utilisateur clique OK pour consulter les informations, et que le fichier ne se ferme pas.

Merci à tous les experts d'excel

Nathalie
 
E

eric

Guest
Merci Ti, je ne connaissais pas cette procédure.

Nathalie, j'ai testé pour toi et ça peut donner çà :

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Message = MsgBox("etes vous sûr ?", vbYesNo)
If Message = vbNo Then Cancel = True


End Sub

Bonne journée à tous les deux
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…