范围,Excel VBA中的空行
我已经find了一个在Excel中select下一个空行的代码片段,但是当我运行这个macros时,它告诉我它会抛出一个运行时错误1004.任何想法为什么?
Sub CopyValues() Sheets("Report").Select Range("B4:D10").Select Selection.Copy Sheets("Data").Select Range("A1").End(xlDown).Offset(1, 0).Select ActiveSheet.Paste End Sub
是的,工作表名称是正确的。 Range("A1").End(xlDown).Offset(1, 0).Select
引发错误
Sub CopyValues() Sheets("Report").Range("B4:D10").Copy _ Destination:=Sheets("Data").Range("A" & Sheets("Data").Range("A" & Rows.Count).End(xlUp).Row + 1) End Sub