Macro et protection des feuilles

Bonjour,

Dans mes macros VBA, je modifie le texte des feuilles, mais je ne veux pas que l'utilisateur les modifient de lui même, j'ai donc mis des protection de feuilles, sauf que même mes macros ne peuvent plus modifier le texte ( je suppose ), et ça plante en m'affichant un erreur,

Comment puis-je empecher l'utilisateur de modifier mes feuilles excel, mais en pouvant le faire avec les macros ?

Merci

Bonjour il suffit d'ajouter :

en début de macro la commande pour déprotéger

et reprotéger en fin de macro

ActiveSheet.Unprotect Password:="tonmotdepasse"

'et a la fin
ActiveSheet.protect Password:="tonmotdepasse"

(ne pas oublier les guillemets)

Rechercher des sujets similaires à "macro protection feuilles"