Salut
apparament
le mot de passe de la protection VBA est different de celui de la feuille
si tu as une protection VBA en plus d'une protection de feuille elles peuvent etre differente l'une de l'autre
mais une macro doit lever le mot de passe de la feuille pour ecrire dessus
Worksheets(1).unprotect password:="mon_mot_de_passe"
code
Worksheets(1).protect password:="mon_mot_de_passe"
sinon tu as un retour d'erreur
les leveur de mot de passe n'ont comme but pratique que de récuperer un fichier bloqué par un mot de passe oublié la protection feuille se retrouve en regardant le code par contre par le code tu peut mettre un code d'execution qui n'est ni sur la feuille ni sur VBA mais sur ton programme
Ciordialement
G.David
le respect n'est pas un dû
il se merite