merci qd meme, mais ca m'aide pas:
mon script ne marche tjs pas et ca m'explique pas pourquoi le delete ne fonctionne pas ds mon fichier.
Faire le ménage ds mon fichier? je veux bien mais explique moi un peu ce que tu veux dire.
Désolé mais c'est pas évident pour moi.
Pour info, ce fichier vient d'une tierce personne ds le cadre de mon travail et c'est sa simplification que je cherche à automatiser.
En espérant que quelqu'un puisse m'aider encore.
-- 16 Mar 2010, 10:35 --
Bonjour,
Je viens de tester le code suivant et ca marche, si je fais le déclenche le filtre à la main.
Sub Macro2()
' ActiveSheet.ShowAllData
' Selection.AutoFilter Field:=19, Criteria1:="0,0"
Range(Range("A5"), Selection.End(xlDown)).EntireRow.Delete
Selection.AutoFilter Field:=19
End Sub
Donc, mon pb vient de ma selection auto scriptée ds le VBA à mon avis:
Selection.AutoFilter Field:=19, Criteria1:="0,0"
Une idée pour corriger ce pb?
Car je dois automatiser differents filtrage afin de'effacer les lignes successivement.
Merci pour votre attention.