我正在嘗試將具有數字的行復制到另一個工作表。我已經從另一個論壇獲得了SpecialCells代碼,但有問題將數據粘貼到另一個表單中。感謝您的幫助!將特殊單元格複製到另一個工作表上的下一個空行
這裏是我的代碼:
Sub Sample()
Dim ws As Worksheet
Dim rng As Range
Dim ws1 As Worksheet
On Error GoTo Whoa
Set ws = Sheets("3")
Set ws1 = Sheets("Sheet1")
With ws
Set rng = .Cells.SpecialCells(xlCellTypeConstants, xlNumbers).EntireRow
Copy ws1.Range("A" & lastrow)
End With
Exit Sub
End sub
哪裏粘貼?你的'Whoa'錯誤處理程序在哪裏? 'lastrow'在哪裏定義/聲明? – BruceWayne
@BruceWayne他們不錯過粘貼操作,他們錯過了應該在'Copy'之前的'rng.' :)複製命令之後的參數是目的地,所以它應該是'rng.Copy ws1 .Range(「A」&lastrow)'。你的其他觀點。 – Wolfie