securité des feuilles

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

souhaeil

Guest
salut les amis EXCELers, je veux savoir est ce que je peux proteger un classeur excel et ne laisser la modification (saisie des données)qu' à l'aide des macro fonctions ecrites en vba et merci j'attends toujours vos reponces
 
Oui!
Dans ta macro tu doit déprotéger ta feuille, faire tes modifs, et reproteger.

une syntaxe qui doit ressembler à

Thisworkbook.worksheets(1).protect= false

Je ne suis pas très sur de la syntaxe
 
Si je comprend bien ton mot interface, c'est userform?
Si c'est le cas, alors la méthode est
1 Déproteger la feuille
2 afficher le userform ".show"
3 executer les actions du userform
3 protéger la feuille après ou juste avant la fermeture du userform
 
bonjour Souhaeil , bonjour Sousou

si tu souhaites autoriser des modifications dans la feuille uniquement par macros ,tu peux aussi utiliser l'option UserInterfaceOnly lors de l'ouverture de ton classeur

Private Sub Workbook_Open()
Dim Sht As Worksheet
For Each Sht In Worksheets
Sht.Protect UserInterfaceOnly:=True
Next Sht
End Sub


bonne soiree
michel
 
- 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

  • Question Question
XL 2019 B
Réponses
10
Affichages
412
D
  • Question Question
Réponses
5
Affichages
80
Didierpasdoué
D
Retour