Bonjour tout le monde.
Juste avant de partir:
Pour moi, la macro d'Alain doit parfaitement fonctionner.
Il faut peut-être juste vérifier que toutes les cellules du classeur sont vérouillées pour que la protection fonctionne: voici une petite macro qui, insérée dans ton classeur et lancée à partir de ce même classeur, fera la vérification automatiquement:
Sub Vérouillage()
For Each Feuille In ActiveWorkbook.Sheets
Feuille.unprotect password:="Toto"
Feuille.activate
Cells.Locked = True
Next Feuille
end sub
Sinon, avec la macro d'Alain, toutes les cellules sont effectivement protégées par mot de passe, mais ce mot de passe ne sera demandé que si:
quelqu'un ouvre le fichier à partir de S,
puis essaye de modifier une cellule. C'est à ce moment qu'il aura un message d'alerte.
Je suis sur le départ, donc je ne peux poursuivre le fil.
Mais d'autres pourront certainement t'aider si cela ne suffit pas.
Au revoir.