Le deuxieme code ne marche pas, lorsque je lance le macro il me dit " a table cannot overlap another table". La ligne suivante est soulignee en jaune:
"Set lst = ws.ListObjects.Add(xlSrcRange, ws.Cells(1).CurrentRegion, , xlNo)"
Le premier marche en revenche tres bien, c'est exactement ce qu'il me fallait
Juste une mini petit probleme, quand le macro insere le tableau, il rajoute une ligne avec "colomn1", "column2", "column 3", etc alors que j'aimerais que la premiere ligne du tableau, ou on peut appliquer les filtres, corresponde a la premiere ligne de la fiche excel.
Je sais pas si je me suis fait comprendre,
Merci beaucoup en tout cas