Salut,
Voici une proposition à placer dans la feuille concernée
On considère ici que la cellule A4 est la cellule qui déclenche l'évènement.
Concernant la protection des cellules, il faut au préalable que la plage à protéger soit vérouillée.
(selection de la plage, clic droit, format de cellule, onglet protection, cocher "Vérrouillée")
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$5" Then 'cela signifie que la cellule qui déclenche est la A4
VReponse = MsgBox("Voulez-vous sauvegardé le fichier", vbApplicationModal + vbYesNo, "Confirmation")
If VReponse = vbYes Then
ActiveSheet.Protect
ActiveWorkbook.Save
End If
End If
End Sub
Jers