我想从一个工作簿复制一列数据(我想至少复制单元格值),然后将复制的数据粘贴/更新到另一个工作簿。首先,我在源工作簿中创建了一个命令按钮,因此每次单击该按钮时,所有数据都会从另一个文件中自行更新。
这是我拥有的代码。它一次只复制一个单元格,而不是复制一整列。
Private Sub CommandButton1_Click()
Dim itemCapRet As String
Dim Testing1 As Workbook
Worksheets("Testing2").Select
itemCapRet = Range("I1")
Set myData = Workbooks.Open("C:\Documents\Testings\Testing2.xlsx")
Worksheets("sheet1").Select
Worksheets("sheet1").Range("A1").Select
RowCount = Worksheets("sheet1").Range("A1").CurrentRegion.Rows.Count
With Worksheets("Sheet1").Range("A1")
.Offset(RowCount, 0) = itemCapRet
.Offset(RowCount, 1) = itemPrice
End With
Testing1.Save
End Sub