Problème de protection

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

sev

Guest
Bonjour à tous, j'ai un problème de protection :

Lorsque qu'une macro s'exécute l'option Tri et Utiliser le filtre automtique se décochent !!!

Private Sub Workbook_Open()
Sheets("Saisie").Unprotect
Sheets("Saisie").Range("D4") = Range("U6").Value
Macro1

End Sub

Sub Macro1()

Sheets("Saisie").Unprotect

Application.ScreenUpdating = False
ActiveSheet.Rows.Hidden = False


For n = 23 To Range("A65536").End(xlUp).Row
If CDate(Range("C" & n)) > Range("D4").Value Then
Rows(n).Hidden = True
Else
Rows(n).Hidden = False
End If
Next n
Application.ScreenUpdating = True

Range("H18").Select
Range("H19").Select

Range("A1").Select
Sheets("Saisie").Protect

End Sub


Le problème vient-il du code ???
 
Re : Problème de protection

C'est code qui met le bazare:

Private Sub BoutQuitte_Click()
Sheets("Saisie").Unprotect

Range("D4").Value = LabDate
Macro1
Unload Me
Sheets("Saisie").Protect

Comment activer les fonctions de Tri et Utiliser le filtre automatique quand je reprotège la feuille ?
 
Re : Problème de protection

Bonjour Sev, Staple

à la fin de ta macro, lorsque tu re-protèges ta feuille, essayes comme ci dessous (version Excel 2003) :

Code:
With Sheets("Saisie")
    .EnableAutoFilter = True 
    .Protect Password:="toto", AllowSorting:=True, AllowFiltering:=True
End With

permet à l'utilisateur de faire des tris et d'utiliser les filtres auto, mais ne permet pas création / suppression d'un filtre auto.

bon après midi
@+
 
- 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
5
Affichages
909
Retour