Вы можете добавить оператор If
к вашему l oop. вот так:
For i = 2 To Sheets.Count
If Sheets(i).Name <> "table 1" Then
Set ws = Sheets(i)
With ws
lastRow = .Cells(.Rows.Count, 1).End(xlUp).Row
Set copyRng = Range(.Cells(2, 1), .Cells(lastRow, "N"))
copyRng.Copy combinedWs.Cells(.Rows.Count, 1).End(xlUp).Offset(1)
End With
End If
Next i
и удалите строку If ws = ("Table 1") Then Exit For
. Таким образом, вы не выходите из for loop
при переходе на лист таблицы 1, а переходите на следующий лист, не копируя ничего.