Foxtable(狐表)用户栏目专家坐堂 → 求助:多个单独EXCEL表怎么合并在一个工作簿中


  共有2120人关注过本帖平板打印复制链接

主题:求助:多个单独EXCEL表怎么合并在一个工作簿中

帅哥哟,离线,有人找我吗?
李孝春
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:多个单独EXCEL表怎么合并在一个工作簿中  发帖心情 Post By:2016/10/21 21:45:00 [只看该作者]

怎么实现多个表合成一个工作簿  呢?
假定现在有五个1、2、3、4、5.XLS
怎么将其合并在名为“工作簿.xls”的表中呢?


下面代码:
Dim Book As New XLS.Book() '定义一个Excel工作簿

For i As Integer = 1 To 3
    Dim Book1 As New XLS.Book("C:\reports\1.xls") '
    Dim Sheet As XLS.Sheet = Book1.Sheets(0)'引用工作簿的第一个工作表
    book1.Sheets.Removeat(0)
    sheet.name = "表" & i
    book.Sheets.Add(sheet)
Next
book.save("c:\reports\工作簿.xls")

结果是将1.XLS写了三遍    有没有办法实现直接将1.2.3.4.5.xls全部写入工作簿.xls呢?
[此贴子已经被作者于2016/10/21 22:03:16编辑过]

 回到顶部