Bonjour,
quelqu'un peut il m'aider?
Je cherche à filtrer une liste avec le filtrwe automatique pour ensuite sélectionner cette liste et la copier coller dans une autre feuille. J'utilise cette macro:
Range("D5").Select
Sheets("Feuil5").Select
Range("B3:B55").Select
Selection.ClearContents
Range("A18").Select
Sheets("Feuil1").Select
Range("D5:E5").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=Range("a1").Value
Range("d5:d50"). Selection.Copy Sheets("Feuil5").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("Feuil1").Select
Range("D411").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("e6").Select
End Sub
Le problème c'est que la liste(que j'ai mis en Rouge) n'est jamais de la même longueur.
Donc la plage D6:d50 n'est pas toujours cela.
Comment faire pour adapter cette liste??
Merci
quelqu'un peut il m'aider?
Je cherche à filtrer une liste avec le filtrwe automatique pour ensuite sélectionner cette liste et la copier coller dans une autre feuille. J'utilise cette macro:
Range("D5").Select
Sheets("Feuil5").Select
Range("B3:B55").Select
Selection.ClearContents
Range("A18").Select
Sheets("Feuil1").Select
Range("D5:E5").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=Range("a1").Value
Range("d5:d50"). Selection.Copy Sheets("Feuil5").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("Feuil1").Select
Range("D411").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("e6").Select
End Sub
Le problème c'est que la liste(que j'ai mis en Rouge) n'est jamais de la même longueur.
Donc la plage D6:d50 n'est pas toujours cela.
Comment faire pour adapter cette liste??
Merci
Dernière édition: