Foxtable(狐表)用户栏目专家坐堂 → [求助]报表转移到另一个工作薄中


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

主题:[求助]报表转移到另一个工作薄中

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


加好友 发短信
等级:二尾狐 帖子:555 积分:5276 威望:0 精华:0 注册:2018/11/6 10:54:00
[求助]报表转移到另一个工作薄中  发帖心情 Post By:2022/2/20 16:17:00 [只看该作者]

'生成一个报表Tempy.xls后,想将此表加到月度总表2月.xls工作薄中
‘月度总表2月.xls可能存在,也可能不存在,不存在则创建一个再加入。

Dim f1 As String =ProjectPath & "PgReports\2022\Tempy.xls"
Dim f2 As String=ProjectPath & "PgReports\2022\2月.xls" '月度总表路径
If FileSys.FileExists(f2) Then '月度总表是否存在
    Dim Book2 As New XLS.Book(f2)
    '定议要复制的表
    Dim Book1 As New XLS.Book(f1)
    Dim Sheet1 = Book1.Sheets(0) '定议要复制的表
    Book2.Sheets.Add(Sheet1) '加入月度总表
    Book2.Save(f2)
    
Else '月度总表不在则先则创建一个
    Dim App As New MSExcel.Application
    Dim Wb As MSExcel.Workbook = App.WorkBooks.Add
    Wb.SaveAs(f2)
    App.Quit
    Dim Book2 As New XLS.Book(f2)
    '定义要复制的表
    Dim Book1 As New XLS.Book(f1)
    Dim Sheet1 = Book1.Sheets(0) '定议要复制的表
    Book2.Sheets.Add(Sheet1) '加入月度总表
    Book2.Save(f2)
End If

图片点击可在新窗口打开查看此主题相关图片如下:报表文件转移.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/2/20 16:18:27编辑过]

 回到顶部