0
任何人都可以幫助解釋爲什麼我的範圍不完全更新,我可以如何強制? 單元格範圍更新但焦點仍保留在同一工作表上。然後,當它到達必須複製的下一行時失敗。Excel VBA複製表格不同的工作簿格式
Workbooks.Open Filename:="U:\T\A.xlsx", UpdateLinks:=xlUpdateLinksNever
dblLastRow = 1 + Workbooks("A.xlsx").Worksheets("Z").Cells(Rows.Count, 1).End(xlUp).Row
Set rngReport2 = Workbooks("A.xlsx").Worksheets("Report2").Range(Cells(1, 1), Cells(dblLastRow, 7))
rngReport2.Copy
Workbooks("B.xls").Worksheets("Y").Range("A1").PasteSpecial (xlPasteValues)
dblLastRow = Workbooks("A.xlsx").Worksheets("Sector code").Cells(Rows.Count, 1).End(xlUp).Row
Set rngReport2 = Workbooks("A.xlsx").Worksheets("Sector code").Range(Cells(1, 1), Cells(dblLastRow, 3))
rngReport2.Copy
Workbooks("B.xls").Worksheets("X").Range("A1").PasteSpecial (xlPasteValues)
感謝蒂姆,我不是功能的風扇,但因爲我不得不重申的動作與其他範圍多做幾次,它確實有道理:) – ProtoVB 2014-12-05 16:53:07