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


  共有2117人关注过本帖树形打印复制链接

主题:求助:多个单独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编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点蓝)[align=right][color=#000066][此贴...  发帖心情 Post By:2016/10/23 23:05:00 [显示全部帖子]

提示打开存储文件失败错误?

图片点击可在新窗口打开查看此主题相关图片如下:11111.png
图片点击可在新窗口打开查看
用i来代表动态获取电子表表名么?这个i不一定是数字哦 !实际是文字,比如:收案信息.xls  被告人信息.xls  被害人信息.xls 犯罪前科.xls  提交材料.xls 其他材料.xls

[此贴子已经被作者于2016/10/23 23:08:19编辑过]

 回到顶部