Workbook.Close 方法

关闭工作簿。

命名空间:  Microsoft.Office.Tools.Excel
程序集:   Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Sub Close ( _
    SaveChanges As Object, _
    Filename As Object, _
    RouteWorkbook As Object _
)
void Close(
    Object SaveChanges,
    Object Filename,
    Object RouteWorkbook
)

参数

  • SaveChanges
    类型:System.Object
    如果没有对工作簿进行更改,则忽略此参数。如果对工作簿进行了更改且工作簿显示在其他打开的窗口中,则忽略此参数。如果对工作簿进行了更改,但工作簿没有显示在任何其他打开的窗口中,则此参数指定更改是否应保存(如下面的列表所示)。
    true .保存对工作簿所做的更改。如果工作簿还没有关联文件名,则使用 FileName。如果省略了 FileName,则要求用户提供文件名。
    false .不保存对工作簿所做的更改。
    省略。显示一个对话框,询问用户是否保存更改。
  • Filename
    类型:System.Object
    使用此文件名保存更改。
  • RouteWorkbook
    类型:System.Object
    如果工作簿不需要传送给下一个收件人(如果该工作簿没有传送名单或已传送),则忽略此参数。否则,Microsoft Office Excel 传送工作簿,如下面的列表所示。
    true .将工作簿发送给下一个收件人。
    false .不发送工作簿。
    省略。显示一个对话框,询问用户是否应发送工作簿。

备注

使用此方法关闭工作簿不会在工作簿中运行任何 Auto_Close 宏。使用 RunAutoMacros 方法可运行这些宏。

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

.NET Framework 安全性

请参见

参考

Workbook 接口

Microsoft.Office.Tools.Excel 命名空间