VBA protection feuille sélection cellules déverouillées

Coucou tout le monde,

J'ai des feuilles que je voudrais pouvoir protéger par une macros avec mot de passe. J'ai trouvé, mais le problème même si j'ai bien déverrouillés des cellules je ne peux rien saisir dedans

Y'a t-il une autre façon de procéder?

Ci-dessous ma macro :

Sub protection()

Activesheet.unprotect("test")

Activesheet.protect("test")

End sub

En remerciant vous d'avance,

Benju

Coucou tout le monde,

J'ai des feuilles que je voudrais pouvoir protéger par une macros avec mot de passe. J'ai trouvé, mais le problème même si j'ai bien déverrouillés des cellules je ne peux rien saisir dedans

Y'a t-il une autre façon de procéder?

Ci-dessous ma macro :

Sub protection()

Activesheet.unprotect("test")

Activesheet.protect("test")

End sub

En remerciant vous d'avance,

Benju

Bonjour,

je ne comprend pas pourquoi tu commences par une ligne pour déprotéger pour ensuite protéger ?

Par ailleur la commande de protection ou de non protection n'a pas besoin de parenthèses.

Activesheet.protect "tonmotdepass" 'pour protéger

ou

Activesheet.unprotect "tonmotdepass" 'pour déprotéger

Si tu as d'autres fonctions vba qui agissent sur les feuilles protégées ; il te faudra à chaque début de fonction utilser un unprotect

et à la fin de fonction un protect.

Bonjour,

Merci pour les parenthèses.

Par contre mon problème s'est résolu, hier ça marchait pas aujourd'hui oui. Un truc de fou

C'est vrai que j'aurai dû aller plus loin dans mes explications.

Merci pour avoir pris la peine de me répondre et désolé pour le temps perdu.

Bonne journée,

Benju

Rechercher des sujets similaires à "vba protection feuille selection deverouillees"