【发布时间】:2016-05-17 18:49:07
【问题描述】:
我有两个 Excel 文件。其中之一包含一个宏。另一个是共享工作簿。我已经写了一些代码。它打开共享的工作簿文件,并选择了指定选项卡上的所有数据。
唯一的问题是我不确定如何编写代码自动将这些数据粘贴到带有宏的文件中?
Sub ImportData_Click()
' open the source workbook and select the source sheet
Workbooks.Open Filename:="Test.xlsm"
Sheets("Make").Select
' copy the source range
Sheets("Make").Range("A1:Z630").Select
Selection.Copy
' select current workbook and paste the values starting at U4
Sheets("Make").Select
Sheets("Make").Range("A1:Z630").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
' close the source workbook
Windows("Test.xlsm").Activate
ActiveWorkbook.Close
End Sub
【问题讨论】: