Bonjour …
ou ici, nest-ce pas Galopin ?
Dans la page des codes de ThisWorkbook (Alt F11) :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cancel = MsgBox("acceptée ?", vbYesNo, "Sauvegarde...") = vbNo
MsgBox "Sauvegarde " & IIf(Cancel, "non ", "") & "réalisée ", , ""
End Sub