最初のデータシートでは1行目のタイトル行もコピーしますが、2つ目以降は2行目以降のデータだけをコピーするようにしています。
Sub matome6()
Dim Sh
Dim newSh As String
Dim i As Integer
Dim lRow As Long, lCol As Long, lRow2 As Long
Dim lCol2 As Long
Application.ScreenUpdating = False
'----全データシートの有無をチェックします
newSh = "全データ"
sh_check5 (newSh)
'----データをコピーします
For i = 2 To Worksheets.Count
With Worksheets(i)
lRow = .Cells(Rows.Count, 1).End(xlUp).Row
lCol = .Cells(10, Columns.Count).End(xlToLeft).Column
If lRow >= 2 Then
lRow2 = Worksheets(1).Cells(Rows.Count, 1).End(xlUp).Row + 1
If lRow2 = 2 Then
lRow2 = 1
.Activate
.Range(.Cells(1, 1), .Cells(lRow, lCol)).Copy Worksheets(1).Cells(lRow2, 1)
End If
.Range(.Cells(2, 1), .Cells(lRow, lCol)).Copy Worksheets(1).Cells(lRow2, 1)
End If
End With
Next i
Worksheets(1).Activate
Range("A1").Select
Application.ScreenUpdating = True
End Sub