Protection différenciée utilisateur/vb

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

A

alexalex

Guest
Bonjour a tous.
J'ai un petit problemme, en effet j'ai une feuille dont certaines cellules sont protégées pour éviter que l'utilisateur ne fasse des bétises 🙂 Mais le probleme est que lorsque j'essai de modifier ces cellules par une macro (clear contents par exemple) cela me génére un bug !!!

Comment donc protéger des cellules pour l'utilisateur mais les laisser accessible au macros ???

Merci
 
Bonsoir alexalex, le Forum,

Si tu modifies ces cellules par macro tu déprotège ta feuille et la reprotège en fin de macro. Voici 3 exemples

Private Sub CommandButton13_Click() 'quitter
Sheets('COLLIGNON').Protect Password:='123'
aaa.Hide
End Sub

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 sans mot de passe
aaa.Hide
End Sub

Bonne soirée
 
Merci beaucoup, ca fonctionne trés bien. Je ne m'attendais pas a une réponse si rapide.

Ceci dit, si quelqu'un avait une solution pour simplement gérer les droits entre utilisateur et programme cela m'interesserais bien.

Merci bien
 
- 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
12
Affichages
515
Réponses
2
Affichages
643
N
Réponses
1
Affichages
2 K
Nonomix
N
J
Réponses
0
Affichages
565
jibehem
J
B
Réponses
1
Affichages
740
B
C
Réponses
24
Affichages
3 K
Charles Sion
C
D
Réponses
3
Affichages
1 K
A
Réponses
4
Affichages
2 K
alkazaar
A
F
Réponses
6
Affichages
1 K
F
Retour