Public Sub ex()
Dim xlPath As Variant, Ro As Integer
Dim xlFile, arr
xlFile = Array("B.xlsx", "C.xlsx")
arr = Sheets("工作表1").Range("A1:E" & Sheets("工作表1").Cells(65535, 1).End(xlUp).Row)
For i = 0 To UBound(xlFile)
    Workbooks.Open (xlPath & xlFile(i))
    With Workbooks(xlFile(i)).Worksheets("工作表1")
         Ro = .Cells(65535, 1).End(xlUp).Row
         .Cells(Ro, 1).Resize(UBound(arr), UBound(arr, 2)) = arr
    End With
    Workbooks(xlFile(i)).Close True
Next
End Sub

文章標籤
全站熱搜
創作者介紹
創作者 minyeh187 的頭像
minyeh187

Excel VBA應用 的部落格

minyeh187 發表在 痞客邦 留言(2) 人氣(1,538)