0

我想从不同工作簿中的另一张工作表(工作表中的一列)调用原始数据来填充主工作表中的列,但两个列的大小都不同。我想在主工作表中使用按钮,当我单击按钮时,数据将被自动调用。这可以做到吗?

4

1 回答 1

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
于 2012-10-04T05:18:33.393 回答