Foxtable(狐表)用户栏目专家坐堂 → [求助]请教老师,这段代码该怎么精简?


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

主题:[求助]请教老师,这段代码该怎么精简?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/29 9:25:00 [显示全部帖子]

Dim Book1 As New XLS.Book("c:\LS1.xls")
Book1.Build() '生成细节区
Dim Book2 As New XLS.Book("c:\LS2.xls")
Book2.Build() '生成细节区
Dim Book3 As New XLS.Book("c:\LS3.xls")
Book3.Build() '生成细节区
Dim A1 = Book1.Sheets("A表")
Dim B2 = Book2.Sheets("B表")
Dim C3 = Book3.Sheets("C表")
Dim Book4 As New XLS.Book("c:\总表.xls") '定义总工作簿
Book1.Sheets.Remove(A1)
Book4.Sheets.Insert(0,A1)
Book2.Sheets.Remove(B2)
Book4.Sheets.Insert(3,B2)
Book3.Sheets.Remove(C3)
Book4.Sheets.Insert(5,C3) '把各个临时工作簿生成的报表插入至总工作簿指定位置
Book4.Save("c:\reports\总表.xls") '保存 
Dim Proc As New Process
Proc.File = "c:\reports\总表.xls"
Proc.Start() '打开总工作簿

 回到顶部