protéger une feuille

  • Initiateur de la discussion Initiateur de la discussion petchy
  • 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 !

petchy

XLDnaute Occasionnel
Bonsoir le forum
dans un USF j'ai mis se code sur un bouton pour protéger cette feuille,mais ça ne fonctionne pas,je ne comprends pas,auriez vous une idée
[/code]
Private Sub CommandButton13_Click() 'quitter
Sheets('COLLIGNON').Protect 'protège la feuille
aaa.Hide
End Sub
Code:
merci
 
Bonsoir le nouveau forum
Bonsoir Petchy 😉

Ton code est correct dans sa synthaxe donc ?????
Tu peux même le paufiner en y plaçant un password de cette façon

Code:
Sheets('COLLIGNON').Protect [color=#0000FF]Password:='123'[/color]

Testé XL 2000 (97 c'est itou)

@ + Eric C 😉
 
Re le forum
Re Bonsoir Petchy, bonsoir STéphane 😉

Je remet le code car pas trop clair avec la couleur :
Sheets('COLLIGNON').Protect Password:='123'

STéphane, j'ai testé depuis une autre feuille que celle définie par le code du BTN (COLLIGNON) et cela fonctionne.

@ + Eric C
😉
 
Re

merci à vous 2 pour vos réponses,mais mettre un Password ce n'est pas se que je recherche,car l'utilisateur n'aura pas accés au menu pour déprotéger,mais il faut que j'enleve la protection pour que l'utilisateur puisse envoyé des infos à l'aide d'un USF.Voila le bleme
 
Re le forum
Re bonsoir Petchy, re bonsoir STephane

Le password était un bonus. Sinon je te disais et te dis de nouveau que ton code fonctionne impec.
Assez ambigües tes explications ou c'est moi qui suis fatigué après une dure journée :side:
A demain 😱
@ + Eric C
 
bonsoir Eric

en fait ma feuille est protégée à l'activation,la pas de probleme,quand fois que je click sur un bouton qui se trouve sur cette feuille je fais apparaitre un USF et j'enleve la protection,je fait la saisie et je ferme l'USF avec le code ci-dessus,mais je n'ait plus la protection de la feuille,et la je ne comprends pas pourquoi ?.
:silly: :silly: :silly: :silly: :silly: :silly:
 
Bonjour le forum
Bonjour Petchy 😉

Je viens de prendre connaissance de ton soucis. J'ai reproduis ton USF et y ai placé un BTN (CommandButton12) pour suivre ton exemple.
J'y ai associé un code pour la déprotection de ta feuille (je pense que c'est ce que tu veux dire par l'appel de ton USF via un BTN de feuille et tout se passe bien :
Appel depuis BTN de feuille du USF aaa
Déprotection de la feuille COLLIGNON via le BTN12
Travaille dans la feuille
Protection de la feuille COLLIGNON via le BTN13 qui est appelé par le BTN de feuille

Private Sub CommandButton12_Click()
Sheets('COLLIGNON').Unprotect 'déprotège la feuille
aaa.Hide
End Sub

Private Sub CommandButton13_Click()
Sheets('COLLIGNON').Protect 'protège la feuille
aaa.Hide
End Sub

Je ne vois rien d'autre qui cloche.
@ + Eric C 😉
 
- 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
127
Réponses
17
Affichages
604
Réponses
9
Affichages
410
Réponses
16
Affichages
1 K
Retour