|
本帖最后由 laoau138 于 2017-4-17 22:38 编辑
用VBA打开同一路径下2个工作簿
- Sub aaa()
- Dim i&, arr
- Application.ScreenUpdating = False
- For i = 127 To 128
- Workbooks.Open Filename:=ThisWorkbook.Path & "/" & i & ".xlsx"
- arr = Sheets(1).UsedRange
- ActiveWorkbook.Close
- If i = 127 Then
- [a1].Resize(UBound(arr), UBound(arr, 2)) = arr
- Else
- [a65536].End(3).Offset(3).Resize(UBound(arr), UBound(arr, 2)) = arr
- End If
- Next i
- ThisWorkbook.Save
- Application.ScreenUpdating = True
- End Sub
复制代码
|
|