Sub ajouttab()
Dim tablo1() As Variant 'déclaration de deux tablos
Dim tablo2() As Variant
With Sheets("Feuil1")
fin = .Range("A" & .Rows.Count).End(xlUp).Row 'fin de la feuille
tablo1 = .Range("A2:C" & fin).Value 'on met tout dans le tablo1
End With
With Sheets("Feuil2")
fin = .Range("A" & .Rows.Count).End(xlUp).Row
tablo2 = .Range("A2:C" & fin).Value
End With
With Sheets("Feuil1+2")
.UsedRange.Offset(1, 0).Clear 'on efface la feuille SAUF la ligne d'entete
.Range("A2").Resize(UBound(tablo1, 1), UBound(tablo1, 2)) = tablo1 'on colle le tablo1
'pour coller tablo2 soit:
'.Range("A" & 2 + UBound(tablo1, 1)).Resize(UBound(tablo2, 1), UBound(tablo2, 2)) = tablo2 'on colle le tablo2 en dessous
'soit:
NewFin = .Range("A" & .Rows.Count).End(xlUp).Row + 1
.Range("A" & NewFin).Resize(UBound(tablo2, 1), UBound(tablo2, 2)) = tablo2
End With
End Sub