【问题标题】:Unable to Close Excel Workbook without SaveAs Prompt无法在没有 SaveAs 提示的情况下关闭 Excel 工作簿
【发布时间】:2017-07-06 21:29:42
【问题描述】:

您好,我有一个棘手的小问题,这让我很头疼,我在 VB.NET 中有一段代码需要关闭当前的 Excel 工作簿,但是每当我调用:

 'Now force a close of the active workbook without saving
 _myXLApp.Workbooks(1).Close(Excel.XlSaveAction.xlDoNotSaveChanges)

显示另存为对话框...如何防止这种情况发生?我对代码的理解是,按上述方式进行调用应该在没有任何 SaveAs 提示的情况下关闭工作簿。非常感谢任何帮助。

亲切的问候 保罗·J。

【问题讨论】:

    标签: excel vb.net visual-studio-2013


    【解决方案1】:

    试试这个:

    _myXLApp.Workbooks(1).Close(SaveChanges:=False) 'Instead of Excel.xlSaveAction.xlDoNotSaveChanges
    

    这应该可以解决问题。每当我在 VB.Net 中关闭 Excel 工作簿时,这就是我使用的命令。它实际上反映了 Excel VBA 格式。

    【讨论】:

      猜你喜欢
      • 2010-11-27
      • 2013-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-08
      相关资源
      最近更新 更多