_Workbook.Close(Object, Object, Object) 方法

定义

关闭对象。

public void Close (object SaveChanges, object Filename, object RouteWorkbook);
Public Sub Close (Optional SaveChanges As Object, Optional Filename As Object, Optional RouteWorkbook As Object)

参数

SaveChanges
Object

可选 对象。 如果工作簿无更改,则忽略该参数。 如果工作簿存在更改且其在其他打开的窗口中显示,则忽略此参数。 如果对工作簿进行了更改,但工作簿未显示在任何其他打开的窗口中,则此参数指定是否应保存更改,如下表所示。ValueActionTrue保存对工作簿所做的更改。 如果还没有与工作簿关联的文件名,则 FileName 使用 。 如果 FileName 省略 ,则要求用户提供文件名。False不保存对此文件的更改。省略显示一个对话框,询问用户是否保存更改。

Filename
Object

可选 对象。 以此文件名保存所做的更改。

RouteWorkbook
Object

可选 对象。 如果无需将工作簿路由到下一收件人(在其没有传送名单或已路由的情况下),忽略此参数。 否则,Microsoft Excel 将路由工作簿,如下表所示。ValueMeaningTrue将工作簿发送给下一个收件人。不发送工作簿。省略显示一个对话框,询问用户是否应发送工作簿。

注解

使用 Close 方法关闭工作簿不会在工作簿中运行任何Auto_Close宏。 RunAutoMacros(XlRunAutoMacro)使用 方法运行Auto_Close宏。

适用于