Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonjour Daniel,
Gros merci... la protection et la "déprotection" fonctionne.
Cependant, je me rends compte, à l'usage, qu'il serait préférable que la protection soit applicable selon la même procédure que la "déprotection" soit simplement en exécutant une macro après l'ouverture du classeur. En fait, plutôt que de voir, dès l'ouverture du classeur, le message demandant le mot de passe pour protéger, j'aimerais mieux que le classeur s'ouvre "normalement" (sans demander le mot de passe de protection et sans qu'il soit protégé automatiquement).
Une fois ouvert, l'usager pourrait décider d'utiliser le classeur normalement ou lui appliquer la protection (avec mot de passe) en exécutant la macro pour protéger.
Petit souci actuel en utilisant la macro pour déprotéger : Actuellement, lorsqu'on exécute la macro pour déprotéger (et après avoir inscrit le mot de passe), un "message d'erreur" de VBA apparaît. Ce message indique seulement "400" ! Mais, en cliquant sur OK à ce message, les feuilles sont effectivement toutes déprotégées. Donc... qu'est-ce que ce message "400" de VBA ?
Alors, en résumé :
1.- Ne pas avoir le message de protection (mot de passe) à l'ouverture du classeur mais seulement pouvoir protéger au besoin, après l'ouverture du classeur (un peu comme pour la "déprotection").
2.- Comment éliminer le message "400" de VBA après la "déprotection" ?
Très sincèrement, encore un GROS MERCI pour ton aide. Les procédures actuelles sont OK (malgré le message "400") mais s'il est possible de les modifier comme demandé cela serait parfait. Sinon... c'est OK quand même !
Normand