我正在尝试将具有数字的行复制到另一个工作表。我已经从另一个论坛获得了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