关闭活动工作表并移除指定的 Excel 对象.
#Include <Excel.au3>
_ExcelBookClose($oExcel [, $fSave = 1 [, $fAlerts = 0]])
$oExcel | 由前面调用 _ExcelBookOpen() 或者 _ExcelBookNew() 函数返回的 Excel 对象. |
$fSave | [可选参数] 关闭前是否保存 (0=不保存, 1=保存) (默认 = 1) |
$fAlerts | [可选参数] 此标志用于禁用/启用 Excel 消息警告(弹出警告窗口) (0=禁用, 1=启用) (默认 = 0) |
成功: | 返回 1 |
失败: | 返回 0 并设置 @error |
@error: | 1 - 指定对象不存在 |
2 - 文件已存在, 但覆盖标志未设置 |
; ***************************************************************
; 示例 1 - 创建一个新的工作表并打开, 然后关闭工作表
; *****************************************************************
#include <Excel.au3>
Local $oExcel = _ExcelBookNew() ;创建一个新的工作表并打开
_ExcelBookClose($oExcel) ;关闭工作表. (默认情况下,将自动保存在"我的文档"文件夹中)
; ***************************************************************
; 示例 2 - 创建一个新的工作表并打开, 然后用默认参数关闭工作表
; *****************************************************************
#include <Excel.au3>
$oExcel = _ExcelBookNew() ; 创建一个新的工作表并打开
_ExcelBookClose($oExcel, 0) ;关闭工作表, 可选参数:0 = 不保存,1 = 保存(默认值)
; ***************************************************************
; 示例 3 - 创建一个新的工作表并打开, 然后用默认参数关闭工作表
; *****************************************************************
#include <Excel.au3>
$oExcel = _ExcelBookNew() ; 创建一个新的工作表并打开
_ExcelBookClose($oExcel, 1, 0) ;在没有任何提示的情况下保存并关闭工作表, 可选参数:0 = 不提示(默认值), 1 = 提示