调用要粘贴在主工作表中的不同工作表的列中的数据

时间:2012-10-04 01:27:53

标签: excel-vba vba excel

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

1 个答案:

答案 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