以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- EXCEL报表模板问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171421) |
-- 作者:hopestarxia -- 发布时间:2021/8/30 0:48:00 -- EXCEL报表模板问题 老师,设计的EXCEL打印模板,为什么有的点开打印预览按钮 窗口按钮代码如下: Dim Book As New XLS.Book(ProjectPath & "Attachments\\日记账记录.xls") Dim fl As String = ProjectPath & "Reports\\日记账记录.xls" Book.Build() Book.Save(fl) Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl) Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) App.Visible = True ShowAppWindow("日记账记录",2) Ws.PrintPreview App.Quit 弹出打印预览界面后。点击出来的EXCEL模式打印预览界面,点击界面中“关闭打印预览”,有的直接关掉了。有的模板相同的代码却不能关掉,出来“是否保存对XXX的更改”对话框,同时EXCEL模板返回到了普通模式,可以编辑调整报表内容了。 请问是什么原因形成关闭EXCEL打印模板预览界面有两种不同的情况? |
-- 作者:有点蓝 -- 发布时间:2021/8/30 8:40:00 -- Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl) Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) App.Visible = True ShowAppWindow("日记账记录",2) wb.Saved = TrueApp.DisplayAlerts = False
Ws.PrintPreview App.Quit |