我想从不同工作簿中的另一个工作表(工作表中的一列)调用原始数据来填充主工作表中的列,但两个列的大小都不同。我想在主页中使用按钮,当我单击按钮时,将自动调用数据。可以这样做吗?
答案 0 :(得分:2)
这适用于初学者..
Sub temp()
Dim wb1, wb2 As Workbook
Set wb1 = ThisWorkbook
Set wb2 = Workbooks.Open("file path")
wb2.Sheets("Sheet1").Range("B1:B" & Range("B" & Rows.Count).End(xlUp).Row).Copy
wb1.Activate
wb1.Sheets("Sheet1").Select
Range("B1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub