Bug avec macro sur une feuille protégée

  • Initiateur de la discussion Initiateur de la discussion sev
  • Date de début Date de début

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 !

S

sev

Guest
Bonjour à tous,
J'ai 2 macros affectées à 2 commandbouton pour masquer ou afficher les lignes de 2 à 17. Ces boutons sont placé sur la ligne 1 et les lignes 1 à 22 sont verrouillées et protégées.

Comment éviter le bug lorsque je veux afficher ou masquer les lignes feuilles protégées ?

Merci de vos bons conseils
 
Re : Bug avec macro sur une feuille protégée

Bonjour

soit dans le module Thisworkbook tu places :

Private Sub Workbook_Open()
Sheets("feuil1").Protect userinterfaceonly:=True
End Sub

soit tu déprotèges en début de macro et tu reprotèges après

sheets("Feuil1").unprotect
....
shetts("Feuil1"). protect ....
 
Re : Bug avec macro sur une feuille protégée

Merci, tu as bien compris mon problème.

Lorsque que je met ce code :

Private Sub Workbook_Open()
Sheets("feuil1").Protect userinterfaceonly:=True
End Sub

Celà fonctionne , mais quand je ferme, puis ouvre mon classeur je n'ai plus la main sur les filtres et tri. Ils se retrouvent décoché dans les options de protection.


Et j'ai essayé sur ma macro :

sheets("Feuil1").unprotect
....
shetts("Feuil1"). protect ....


Celà marche aussi mais me demande de taper le mot de passe.
Peut-on l'éviter ?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
17
Affichages
874
Retour