Salut GomJu,
Pour ne pas avoir de ligne vide entre tes tableaux, tu peux utiliser ça :
'Copier les données dans l'onglet *******
ActiveWorkbook.Sheets("******").Select
ThisWorkbook.Sheets("******").Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Et pour supprimer toute tes lignes, cette fonction fait l'affaire :
Sub Supression_BD()
'Déclaration des variables
Dim wb As Workbook
'Selectionner l'onglet biblio et supprimer les données
ActiveWorkbook.Sheets("******").Select
ThisWorkbook.Sheets("******").Rows("2:20000").Select
Selection.Delete
End Sub
Bonne journée :)