Usine à gaz
XLDnaute Barbatruc
Bonjour à toutes et à tous,
J'ai un nouveau souci qui n'est certainement pas très compliqué mais je n'arrive pas à trouver où est mon erreur.
Je me permets de solliciter à nouveau votre aide.
Mon code dans le ThisWorkbook
Ce que je voudrais faire si B6 est "" :
1 - affichage msgbox
2 quitte la procèdure
Ce qui se passe :
2 Ne quitte pas a procèdure
quand je ferme le msgbox, excel me propose
d'enregistrer si modif et quitte ou quitte direct si pas modif
Je joins un fichier test,
En vous remerciant déjà de m'avoir lu,
Je vous souhaite, à toutes et à tous, une bonne journée,
Amicalement,
Arthour973
J'ai un nouveau souci qui n'est certainement pas très compliqué mais je n'arrive pas à trouver où est mon erreur.
Je me permets de solliciter à nouveau votre aide.
Mon code dans le ThisWorkbook
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Feuil1").Select
If [b6] = "" Then
MsgBox "Merci de compléter la cellule B6 avant de quitter"
Exit Sub
End If
On Error Resume Next
ActiveWorkbook.Save
Application.EnableEvents = True
End Sub
Ce que je voudrais faire si B6 est "" :
1 - affichage msgbox
2 quitte la procèdure
Ce qui se passe :
2 Ne quitte pas a procèdure
quand je ferme le msgbox, excel me propose
d'enregistrer si modif et quitte ou quitte direct si pas modif
Je joins un fichier test,
En vous remerciant déjà de m'avoir lu,
Je vous souhaite, à toutes et à tous, une bonne journée,
Amicalement,
Arthour973