Bonsoir le forum,
Je souhaite avoir un coup de main sur une macro, qui a pour but de trier des données en fonction d'un critère et d'aller les coller dans un autre tableau. mais depuis que j'ai rajouté quelques lignes, la macro ne fonctionne plus et m'affiche le code erreur 1004 :
la macro :
Sub CopieFiltre()
Dim Plage As Range
With Worksheets("LISTING")
Set Plage = .Range(.Cells(21, 1), .Cells(Rows.Count, 5).End(xlUp)) 'le tableau "LISTE"
Plage.AutoFilter 2, "=AIDE"
Plage.Columns("A:A").Cells.SpecialCells(xlCellTypeVisible).Copy Worksheets("CATEGORIE").Cells(13, 1)
'comme dans la copie d'un filtre la ligne d'entête est automatiquement embarquée, suppression
Worksheets("CATEGORIE").Rows(13).Delete
Plage.AutoFilter
End With
End Sub
La ligne qui pose problème :
Plage.Columns("A:A").Cells.SpecialCells(xlCellTypeVisible).Copy Worksheets("CATEGORIE").Cells(13, 1)
le fichier source :
Merci d'avance le forum !