以文本方式查看主题 - 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=77268) |
-- 作者:jpg7 -- 发布时间:2015/11/14 17:25:00 -- 怎样将Excel是否保存提示,去掉 If user.IsRole("跟单") = True Then Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单-发货单.xls") Dim fl As String = ProjectPath & "Reports\\出库单-发货单.xls" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(19,7).Value = "制单人 : " & User.Name \'加入制单人信息 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) Dim Rg As MSExcel.Range Rg = Ws.Range("C:C,E:E,G:G") \'Rg.EntireColumn.AutoFit \'自动调整列宽 Rg.EntireRow.AutoFit rg .WrapText =True \'引用单个单元格 \'App.Visible = True Ws.printout App.Quit Else End If
|
-- 作者:jpg7 -- 发布时间:2015/11/14 17:31:00 -- 加上Wb.save,没有保存提示却总有一个覆盖提示 |
-- 作者:Hyphen -- 发布时间:2015/11/14 17:44:00 -- 以下是引用jpg7在2015/11/14 17:31:00的发言:
加上Wb.save,没有保存提示却总有一个覆盖提示 我这边试没有覆盖提示 |
-- 作者:jpg7 -- 发布时间:2015/11/14 17:50:00 -- 注销电脑就好了。。。。。 |
-- 作者:大红袍 -- 发布时间:2015/11/15 10:58:00 -- 可以这样写
app.DisplayAlerts = False wb.saved = true Ws.printout |