【发布时间】:2017-03-28 06:59:10
【问题描述】:
我正在编译来自多个工作表的数据以放置在一张合并表上。第一张纸很容易,因为我可以粘贴整张纸,但是之后它变得很棘手,因为我只需要 A5-H###,因为我不再需要标题。然后我需要将此信息粘贴到之前粘贴的底部。对于“范围(lastRow).Select”,我得到一个对象范围“_Global”失败。问题是当我在调试器中查看它时,它会得出正确的行号。我究竟做错了什么?
Sheets(1).Select
Cells.Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Consolidation Sheet").Select
Range("A1").Select
ActiveSheet.Paste
Sheets(2).Select
Range("A5:A925").Select
Range(Selection, Selection.End(xlToRight)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Consolidation Sheet").Select
Range("A5").Select
lastRow = ActiveSheet.Cells(Rows.Count, "E").End(xlUp).Row + 1
Range(lastRow).Select
ActiveSheet.Paste
【问题讨论】: