我不斷收到Next Without For錯誤,我看不出爲什麼。我想要做的是基本搜索西北地區的主工作表,複製該行的所有信息,然後將其粘貼到North West表格中。Excel Next Without
Sub NorthWest()
Sheets("MASTERSHEET").Select
LastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow
If Range("E" And i).Value = "North West" Then
Rows(i).Select
Selection.Copy
Sheets("North West").Select
erow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
Next i
ActiveSheet.Cells(erow, 1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
End If
End Sub
學會正確縮進代碼(在這裏和你自己的機器上),並且它將使這類問題,以圖更容易你自己。 –
@ user2771898在下面看到我的回答,它是在表單之間複製和粘貼,而不是始終選擇表單。 –
感謝提示肯。謝謝Shai,我會嘗試你的方法 - 非常感謝你的投入和時間,非常感謝。 – user2771898