problème filtre auto par VBA

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

roazak

XLDnaute Nouveau
Bonjour
J'ai un code VBA qui crée un filtre automatique jusque là ça marche bien mais le problème est que quand je met les critères de sélection du filtre il me met "erreur de syntaxe".
Voici le code en question.
Code:
Sub Filtre_auto()
Dim Deb As Integer, Lignes As Long, Bws As Worksheet, Dws As Worksheet, Fin As Integer

Set Bws = Worksheets("maintenance préventive")
Set Dws = Worksheets("Resultats")
Deb = 4
With Bws
 Fin = Range("A65536").End(xlUp).Row
End With
Application.ScreenUpdating = False

With Bws
          .Range("C" & Deb, "I" & Fin).Copy
          If Not .AutoFilterMode Then .Range("A4:I4").AutoFilter
          With Dws.Range("C2")
          .PasteSpecial Paste:=xlPasteAll
          End With
End With
Dws.Activate
With Dws
If Not .AutoFilterMode Then .Range("C2:I2").AutoFilter
   With Selection
        .Sort Key1:=Range("G" & Deb), order1:=xlDescending, Header:=xlGuess, Orientation:=xlTopToBottom
        .AutoFilter Field = 5, Criteria1:">=10"
   End With
End With
End Sub

j'ai pourtant regardé sur divers forum et appliqué ce qui y était écrit mais l'erreur persiste.
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
647
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
88
Réponses
0
Affichages
382
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
390
Retour