problem de fermeture avec Workbook_BeforeClose

  • Initiateur de la discussion Initiateur de la discussion lionelC
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

lionelC

Guest
Bonjour a tous,

je suis nouveau sur ce forum, depuis quelque temps je travail sur Excel et j'ai suivi des formations EXCEL et VBA.
mais j'ai encore beaucoup a apprendre car le domaine est vaste......

voici mon problème, j'utilise la commande
"Private Sub Workbook_BeforeClose(Cancel As Boolean)"

Mais dans ma routine a un certain moment ou la condition requise n'est pas remplie je veux arrêter le processus j'ai beau mettre des "END, EXIT SUB.." rien n'y fait le fichier ce ferme malgré tout.
si l'un d'entre vous peux me donner un coup de pouce je suis preneur.

Cordialement.
 
Re : problem de fermeture avec Workbook_BeforeClose

Bonjour

essayez ceci
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    If [a1] = 10 Then

        MsgBox " le fichier ne sera pas fermé"

        Cancel = True
    Else
        MsgBox " le fichier sera fermé"
        Cancel = False
    End If

End Sub

en mettant dans la cellule A1 la valeur 10 et fermez le fichier
puis changez ensuite cette valeur et fermez le fichier

Salutations

Gilbert_RGI
 

Pièces jointes

Dernière édition:
Re : problem de fermeture avec Workbook_BeforeClose

Merci Gilbert
ça fonctionne bien mais maintenant il faut que je le met en place dans ma macro car j'ai en retour des messages d'erreurs mais bon je vais m'en sortir.

encore merci
Cordialement.

Lionel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
Réponses
6
Affichages
2 K
krimoines
K
P
Réponses
4
Affichages
3 K
pierrot63270
P
M
Réponses
7
Affichages
1 K
M
C
Réponses
24
Affichages
3 K
Charles Sion
C
Retour