Window.Close 方法 (Excel)

关闭对象。

语法

表达式关闭 (SaveChangesFileNameRouteWorkbook)

表达 一个代表 Window 对象的变量。

参数

名称 必需/可选 数据类型 说明
SaveChanges 可选 Variant 如果工作簿无更改,则忽略该参数。 如果工作簿存在更改且其在其他打开的窗口中显示,则忽略此参数。 如果工作簿发生更改,但工作簿未显示在任何其他打开的窗口中,则此参数指定是否应保存更改。如果设置为 True,则更改将保存到工作簿。

如果尚未与工作簿关联的文件名,则使用 FileName 。 如果省略 FileName ,则要求用户提供文件名。
FileName 可选 Variant 以此文件名保存所做的更改。
RouteWorkbook 可选 Variant 如果无需将工作簿路由到下一收件人(在其没有传送名单或已路由的情况下),忽略此参数。 否则,Microsoft Excel 根据此参数的值传送工作簿。

如果设为 True,则将工作簿传送给下一个收件人。 如果设为 False,则不发送工作簿。 如果忽略,则要求用户确认是否发送工作簿。

返回值

如果该方法成功关闭对象,则为 True,否则为 False

备注

通过 Visual Basic 关闭工作簿时不在工作簿中运行任何 Auto_Close 宏。 使用 RunAutoMacros 方法运行Auto_Close宏。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。