以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 打印中遇到的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66748) |
-- 作者:HJG_HB950207 -- 发布时间:2015/4/13 10:47:00 -- 打印中遇到的问题 用如下代码,控制AAA模板打印: Dim Book As New XLS.Book(ProjectPath & "Attachments\\AAA.xls") Dim fl As String = ProjectPath & "Reports\\\\AAA.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("\\AAA,2) Ws.PrintPreview App.Quit 问题: 窗口下显示打印后退出时,有的在电子表格下询问是否保存AAA,有的不询问,直接退出,请问要保证有询问状态,如何修改? |
-- 作者:狐狸爸爸 -- 发布时间:2015/4/13 10:50:00 -- 刚刚百度来的答案,退出前加一行:
Wb.Saved = True |
-- 作者:Bin -- 发布时间:2015/4/13 10:51:00 -- App.Save \'先执行保存看看 |
-- 作者:HJG_HB950207 -- 发布时间:2015/4/13 10:51:00 -- 谢谢! |
-- 作者:HJG_HB950207 -- 发布时间:2015/4/13 11:04:00 -- 没搞定啊,有的窗口有可以,是否与控件相关啊 |
-- 作者:Bin -- 发布时间:2015/4/13 11:06:00 -- 2 3楼的都试了吗? |
-- 作者:狐狸爸爸 -- 发布时间:2015/4/13 11:07:00 -- 做个例子发上来看看 |
-- 作者:HJG_HB950207 -- 发布时间:2015/4/13 11:45:00 -- 这个例子 |