我想将“E24”到“Q24”范围内的工作簿“Consulting-for Paracon_aax.xls”中的值复制到“E9”到“Q9”范围内名为“2014 - XPERT.xlsm”的工作簿中一张名为 Delivery 的工作表。
这就是我想出的。
Sub UpdateLinks()
'open the source workbook and select the source sheet
Workbooks.Open Filename:="C:\Users\desmondm\Desktop\Consulting-for Paracon_aax.xls"
Sheets("Sheet1").Select
' copy the source range
Sheets("Sheet1").Range("E24").Select
Selection.Copy
' select current workbook and paste the value at E9
Workbooks("2014 - XPERT.xlsm").Activate
Sheets("Delivery").Select
Sheets("Delivery").Range("E9").Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.Save
End Sub
我的宏仅将 Consulting-for Paracon_aax.xls 中的单元格 E24 复制到 2014 - XPERT.xlsm 工作簿中交付表中的 E9。