Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Protection de feuilles en VBA qui ne fonctionne pas

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

halecs93

XLDnaute Impliqué
Bonjour à toutes et à tous....

Le code VBA dans mon fichier servant à protéger les feuilles du classeur ne fonctionne pas.... j'ai cherché, tatonné... je ne trouve pas.

Quelqu'un aurait une idée ?

Grand merci
 

Pièces jointes

Bonjour Halecs,
Vos deux codes marchent correctement.
Cependant vous avez des cellules déverrouillées ... donc non protégées.
1- Lancer Protéger
2- Dans Janvier, essayez de modifier A9, vous ne pourrez pas elle est protégée.
3- Lancer Déprotéger
4- Dans Janvier, vous pouvez modifier A9.

Que cherchiez vous à faire ?
 
Je laisse volontairement des cellules déverrouillées de façon d'y permettre la saisie de données.
En fait, une macro (bouton ajouter colonne) sur la feuilles des Données déverrouille l'ensemble des autres feuilles de façon à permettre à la macro de s'exécuter. Mais, le code reverrouillant les feuilles ne fonctionne pas
 
Oui... en effet.. mais... le feuilles devraient se déverrouiller uniquement après la validation (bouton ''ajouter'' de l'userform et se vérouiller à la fin de l'exécution de la macro. Et là... ça se déverrouille avant cette validation.
 
Vous allez distiller les infos au goutte à goutte ?
Alors supprimer simplement votre Déprotéger de :
VB:
Sub usf()
    UserForm1.Show
    DeProteger
End Sub
Car votre Userform protège en sortant et vous le déprotéger ensuite.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
102
Réponses
17
Affichages
481
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…