Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Remise à 0 d'un filtre

4 réponses
Avatar
David T.
Bonsoir

Y a t'il une autre possibilité de remettre un filtre à 0 car avec cette proc
ci-dessous cela provoque un ralentissement.
Merci de votre aide
Salutations
David

Sub Essais()
Selection.AutoFilter Field:=11
Selection.AutoFilter Field:=10
Selection.AutoFilter Field:=9
Selection.AutoFilter Field:=8
Selection.AutoFilter Field:=7
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=4
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=2
Selection.AutoFilter Field:=1
Sheets("Feuille1").Select
End Sub
--
direction-ternoise@(supprimerceci)wanadoo.fr

4 réponses

Avatar
Nicolas B.
Salut David,

Pour afficher toutes les lignes :
ActiveSheet.ShowAllData

Pour supprimer le filtre :
Selection.AutoFilter


A+
--
Nicolas B.


Bonsoir

Y a t'il une autre possibilité de remettre un filtre à 0 car avec
cette proc ci-dessous cela provoque un ralentissement.
Merci de votre aide
Salutations
David

Sub Essais()
Selection.AutoFilter Field:
Selection.AutoFilter Field:
Selection.AutoFilter Field:=9
Selection.AutoFilter Field:=8
Selection.AutoFilter Field:=7
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=4
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=2
Selection.AutoFilter Field:=1
Sheets("Feuille1").Select
End Sub
--
direction-ternoise@(supprimerceci)wanadoo.fr


Avatar
David T.
Bonsoir Nicolas

Merci de ton aide.

J'ai fais ceci, mais cela fonctionne à condition qu'une colonne soit
filtrée.
Une autre idée ?

Sub Essais()
ActiveSheet.ShowAllData
Sheets("Feuille1").Select
End Sub



"Nicolas B." a écrit dans le message de
news:%
Salut David,

Pour afficher toutes les lignes :
ActiveSheet.ShowAllData

Pour supprimer le filtre :
Selection.AutoFilter


A+
--
Nicolas B.


Bonsoir

Y a t'il une autre possibilité de remettre un filtre à 0 car avec
cette proc ci-dessous cela provoque un ralentissement.
Merci de votre aide
Salutations
David

Sub Essais()
Selection.AutoFilter Field:
Selection.AutoFilter Field:
Selection.AutoFilter Field:=9
Selection.AutoFilter Field:=8
Selection.AutoFilter Field:=7
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=4
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=2
Selection.AutoFilter Field:=1
Sheets("Feuille1").Select
End Sub
--
direction-ternoise@(supprimerceci)wanadoo.fr






Avatar
Nicolas B.
En gérant les erreurs :

Sub Essais()
On Error Resume Next
ActiveSheet.ShowAllData
Sheets("Feuille1").Select
End Sub

Ou alors, j'ai pas compris la question...


A+
--
Nicolas B.


Bonsoir Nicolas

Merci de ton aide.

J'ai fais ceci, mais cela fonctionne à condition qu'une colonne soit
filtrée.
Une autre idée ?

Sub Essais()
ActiveSheet.ShowAllData
Sheets("Feuille1").Select
End Sub



"Nicolas B." a écrit dans le
message de news:%
Salut David,

Pour afficher toutes les lignes :
ActiveSheet.ShowAllData

Pour supprimer le filtre :
Selection.AutoFilter


A+
--
Nicolas B.


Bonsoir

Y a t'il une autre possibilité de remettre un filtre à 0 car avec
cette proc ci-dessous cela provoque un ralentissement.
Merci de votre aide
Salutations
David

Sub Essais()
Selection.AutoFilter Field:
Selection.AutoFilter Field:
Selection.AutoFilter Field:=9
Selection.AutoFilter Field:=8
Selection.AutoFilter Field:=7
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=4
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=2
Selection.AutoFilter Field:=1
Sheets("Feuille1").Select
End Sub
--
direction-ternoise@(supprimerceci)wanadoo.fr






Avatar
isabelle
bonjour David,

c'est à adapter selon la plage ou est posé le filtre,

Sub Macro1()
With Range("A1:D1")
.AutoFilter
.AutoFilter
End With
End Sub

isabelle


Bonsoir Nicolas

Merci de ton aide.

J'ai fais ceci, mais cela fonctionne à condition qu'une colonne soit
filtrée.
Une autre idée ?

Sub Essais()
ActiveSheet.ShowAllData
Sheets("Feuille1").Select
End Sub

"Nicolas B." a écrit dans le message de
news:%
Salut David,

Pour afficher toutes les lignes :
ActiveSheet.ShowAllData

Pour supprimer le filtre :
Selection.AutoFilter


A+
--
Nicolas B.


Bonsoir

Y a t'il une autre possibilité de remettre un filtre à 0 car avec
cette proc ci-dessous cela provoque un ralentissement.
Merci de votre aide
Salutations
David

Sub Essais()
Selection.AutoFilter Field:
Selection.AutoFilter Field:
Selection.AutoFilter Field:=9
Selection.AutoFilter Field:=8
Selection.AutoFilter Field:=7
Selection.AutoFilter Field:=6
Selection.AutoFilter Field:=5
Selection.AutoFilter Field:=4
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=2
Selection.AutoFilter Field:=1
Sheets("Feuille1").Select
End Sub
--
direction-ternoise@(supprimerceci)wanadoo.fr