|
本帖最后由 lhj323323 于 2016-3-9 23:30 编辑
老师
我想把同路径的XLS文档的指定2个工作表(该文档有多个工作表),有条件选择性分别导入到到另一个XLS文档的指定的2个工作表中。
请详见附件,内有图示,谢谢。
- Private Sub CommandButton1_Click()
- Dim tb, wb, yArr, mArr, i&, x&
- Set tb = ThisWorkbook
- x = ComboBox1.ListIndex
- Unload Me
- yArr = Range(Cells(4, 3 + x), Cells(5, 3 + x))
- mArr = Range("b4:b5")
- Application.ScreenUpdating = False
- Set wb = Workbooks.Open(tb.Path & "" & "数据源.xls")
- With wb
- For i = 1 To 2
- .Sheets(yArr(i, 1)).UsedRange.Copy tb.Sheets(mArr(i, 1)).UsedRange
- Next
- .Close True
- End With
- Application.ScreenUpdating = True
- MsgBox "导入完毕!"
- End Sub
复制代码
选择导入.rar
(28.08 KB, 下载次数: 18)
|
|