Bonsoir DJ.run
J'ai regardé ton fichier vite fait, mais chez moi ce la fonctionne impeccable même avec protection de la feuille manuelle ou avec celle que j'ai réactivé dans ton code...
par contre dans ta macro ( cmdvalider_Click() ), il y a un bug car il faut que reselectionnes une cellule avant de faire activecell.
A+++