Bonjour pygocentus,
voici juste une piste : pour une ligne de AN26:AS31 qui est vide : ne pas la copier ;
sinon, la copier en ligne n° lg2, lg2 étant la dernière ligne du tableau de Feuil2
plus 1 : lg2 = Worksheets("Feuil2).Cells(Rows.Count, "A").End(xlUp).Row + 1
ou : lg2 = Worksheets("Feuil2).Cells(Rows.Count, 1).End(3).Row + 1
utilise lg1 pour lire les lignes du tableau de Feuil1 ; pour déclarer lg1 et lg2 :
Dim lg1 As Long, lg2 As Long
ou Dim lg1&, lg2&
soan