Bonjour,
J'ai 2 soucis
J'ai un classeur avec plusieurs feuilles identiques (une par commercial) que j'ai protégées grâce à une macro.
Cependant, j'aimerais que les utilisateurs puissent changer le format des cellules verrouillées, faire des tris et utiliser les filtres.
Étant novice en VBA, je n'arrive pas à le faire.
De plus, le mot de passe pour déprotéger ne sert à rien, même si j'en mets un faux, la protection s'enlève...
Voici ma macro:
Sub Vérrouiller()
' Protection automatique de toutes les feuilles d'un classeur
Dim nombre As Integer
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets(i).Protect
End Sub
Sub Déverrouiller()
Dim Feuil As Worksheet
For Each Feuil In Sheets
Feuil.Unprotect PassWord:="COMPTA"
Next Feuil
Dim PassWord As String
PassWord = InputBox(" Entrez le mot de passe ", " Déverrouillage de l'ensemble des Feuilles")
If PassWord = "COMPTA" Then
ActiveSheet.Unprotect "COMPTA"
Else
MsgBox "Erreur Mot de Passe !", , "Attention"
End If
End Sub
Merci d'avance pour votre aide