VB - Annuler une opération
Résolu
chithien
-
chithien -
chithien -
Bonjour,
Je cherhce un code en visual basic (excel) qui permet d'annuler une opération en cours.
En fait, lorsque je ferme le fichier excel, une macro contrôle des données et puis demande (s'il y a des erreurs) ce qu'on veut faire.
Je veux que lorsqu'on clique sur "non", ça annule la fermeture du fichier.
Quelqu'un a t'il une solution ?
Merci d'avance.
Je cherhce un code en visual basic (excel) qui permet d'annuler une opération en cours.
En fait, lorsque je ferme le fichier excel, une macro contrôle des données et puis demande (s'il y a des erreurs) ce qu'on veut faire.
Je veux que lorsqu'on clique sur "non", ça annule la fermeture du fichier.
Quelqu'un a t'il une solution ?
Merci d'avance.
A voir également:
- VB - Annuler une opération
- Comment annuler une offre sur vinted - Guide
- Annuler fermeture onglet chrome - Guide
- Annuler abonnement ccleaner ✓ - Forum Consommation & Internet
- Jm date annuler abonnement ✓ - Forum Consommation & Internet
- Impossible de terminer l'opération car le fichier contient un virus - Forum Virus
1 réponse
Bonjour,
on suppose que la macro qui intervient à la fermeture est déclenchée par l'évènement Workbook_BeforeClose ?
si c'est le cas, il faut passer l'argument Cancel à True pour arrêter la fermeture du classeur
du genre :
on suppose que la macro qui intervient à la fermeture est déclenchée par l'évènement Workbook_BeforeClose ?
si c'est le cas, il faut passer l'argument Cancel à True pour arrêter la fermeture du classeur
du genre :
If MsgBox("il y a des erreurs, fermer quand-même ?", vbYesNo) = vbNo Then
Cancel = True
End If
Merci Ivan-hoe.