Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème filtre auto par VBA

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.
 

Discussions similaires

Réponses
4
Affichages
418
Réponses
0
Affichages
308
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…