以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  打印中遇到的问题  (http://www.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
--  
这个例子