Bonjour le forum,
Voila, ayant des fichiers avec de nombreux onglets protégés, j'aimerai créer une petite macro pour protéger / déprotéger les feuilles. Le problème c'est que je ne peux pas choisir les options de protection, les feuilles sont complètement protégées, hors j'aimerai laisser aux utilisateurs les options suivantes :
Sélectionner les cellules verouillées
Sélectionner les cellules déverouillées
Format de cellule
Est-ce quelqu'un connait le code pour faire apparaitre la boite standart de protection d'excel ou à défaut autoriser directement ces options dans le code.
Merci à tous
Voici le code de la macro protection:
Dom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub All_ReProtect_Dom() ' indiquer le mot de passe dans une inputBox pour reprotéger toutes les feuilles du classeur Dim feuil As Worksheet Dim ReProtect As Variant ReProtect = InputBox(" Indiquer le mot de passe de protection", Title:="Reprotéger toutes les feuilles du classeur:") For Each feuil In ThisWorkbook.Worksheets feuil.Protect (ReProtect) Next End Sub
Partager