Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Private Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Unprotect "toto"
[COLOR="Red"]If Application.CountA(Target) Then Target.Locked = True[/COLOR]
ActiveSheet.Protect "toto"
End Sub
Edit : pour les initiés, à la place de la ligne en rouge, on peut écrire :
J'avais volontairement omis de préciser que les cellules vides devaient d'abord être déverrouillées : il faut bien laisser les gens réfléchir un peu, non ?
Donc j'ai d'abord ôté la protection de la feuille (mot de passe "1664" ah la bonne bière...).
Ensuite sélectionné toute la feuille => touche F5 => Cellules => Cellules vides.
Puis menu Format => Cellule => Protection => décocher la case Verrouillée.
Enfin reprotégé la feuille avec l'option "Sélectionner les cellules déverrouillées".
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD