FILTRER_VBA

Bonjour je cherche à filtrer en VBA, j'ai utilisé enregistreur de macro et j'ai un peu modif le code mais j'ai l'erreur ' Propriété ou méthode non gérée par cet objet'

Voici le code :

Sub MacroFiltre()

For i = 1 To 230

If Cells(1, i).Value = "Emetteur" Then

ActiveSheet.Column(i).AutoFilter Field:=i, Criteria1:="Government"

End If

Next i

je cherche à filtrer sur la colonne dont le nom est " Emetteur" , toutes les celulles"Government"

Merci pour votre aide , cdlt

Bonjour à tous !

Moi, je cherche ton bout de fichier pour nous mettre sur une piste...

Si tu veux obtenir de l'aide c'est plus facile avec un début de piste

Bonne journée !

Bonjour,

Un petit peu mieux ainsi...

Sub MacroFiltre()
    Dim i%
    With ActiveSheet
        If .FilterMode Then .ShowAllData
        For i = 1 To 230
            If .Cells(1, i).Value = "Emetteur" Then
                .Cells(1, i).AutoFilter i, "Government"
                Exit For
            End If
        Next i
    End With
End Sub

Qu'est-ce qui ne marche pas ?

Merci pour vos réponses mais j'ai toujours l'erreur 'la méthode AutoFilter de la classe Range a échoué " :/

Là tu mets ton fichier, car quelque chose ne colle pas et on ne vois pas à distance !

C'est un fichier de 70.000 lignes il est trop lourd

C'est bon ca a fonctionné c'est parce que je n'avais pas activer les filtres sur toutes les cases de ma premiere ligne !! merci pour votre aide

Rechercher des sujets similaires à "filtrer vba"