发布网友 发布时间:2022-05-06 06:43
共4个回答
热心网友 时间:2022-06-28 22:38
应用于 Window对象的 Close方法。
关闭对象。Boolean 类型。
expression.Close(SaveChanges, Filename, RouteWorkbook)
expression 必需。该表达式返回上述对象之一。
SaveChanges Variant 类型,可选。如果工作簿没有改变,则忽略此参数;如果工作簿发生了改变并且在另外的窗口中也打开了该工作簿,则仍然忽略此参数;如果工作簿发生了改变并且没有在另外的窗口中打开,则此参数将指定是否在工作簿中保存所发生的更改。取值与操作如下表所示:
FileName Variant 类型,可选。以此文件名保存所做的更改。
RouteWorkbook Variant 类型,可选。如果指定工作簿不需要传送给下一个收件人(没有传送名单或已经传送),则忽略该参数。否则,Microsoft Excel 将按照下表所示处理传送。
应用于 Workbooks对象的 Close方法。
关闭对象。
expression.Close
expression 必需。该表达式返回上述对象之一。
应用于 Workbook对象的 Close方法。
关闭对象。
expression.Close(SaveChanges, Filename, RouteWorkbook)
expression 必需。该表达式返回上述对象之一。
SaveChanges Variant 类型,可选。如果工作簿没有改变则忽略此参数;如果工作簿发生了改变并且在另外的窗口中也打开了该工作簿,则仍然忽略此参数;如果工作簿发生了改变并且没有在另外的窗口中打开,则此参数将指定是否在工作簿中保存所发生的更改。取值与操作如下表所示:
FileName Variant 类型,可选。以此文件名保存所做的更改。
RouteWorkbook Variant 类型,可选。如果指定工作簿不需要传送给下一个收件人(没有传送名单或已经传送),则忽略该参数。否则,Microsoft Excel 将按照下表所示处理传送。
说明
从 Visual Basic 关闭工作簿并不运行该工作簿中的任何自动关闭宏。而使用RunAutoMacros方法运行自动关闭宏。
示例
本示例关闭 Book1.xls,并放弃所有对此工作簿的更改。
Workbooks.Close
热心网友 时间:2022-06-28 22:38
Excel可以在VBA中利用Close方法关闭指定的工作簿。
软件版本:Office2007
举例说明如下:
1.在VBE界面输入代码如下:Close的使用方法为:对象.close,这里利用close方法将当天工作簿(Thisworkbook)关闭。
2.F5执行代码,如果此工作表改动后未保存,会出现如下提示:
3.点击否,就会将当前工作簿关闭。
热心网友 时间:2022-06-28 22:39
关闭对象。Boolean 类型。
语法:
expression.Close(SaveChanges, Filename, RouteWorkbook)
expression 必需。该表达式返回上述对象之一。
参数说明:
SaveChanges Variant 类型,可选。如果工作簿没有改变,则忽略此参数;如果工作簿发生了改变并且在另外的窗口中也打开了该工作簿,则仍然忽略此参数;如果工作簿发生了改变并且没有在另外的窗口中打开,则此参数将指定是否在工作簿中保存所发生的更改。取值与操作如下表所示: 值 作用 TRUE 将改变保存到工作簿。如果该工作簿尚未命名,则使用 FileName 指定的名称。如果省略 FileName 参数,则要求用户输入文件名。 FALSE 不将改变保存到此文件。 省略 显示一个对话框,要求用户决定是否保存所做的更改。 FileName Variant 类型,可选。以此文件名保存所做的更改。
RouteWorkbook Variant 类型,可选。如果指定工作簿不需要传送给下一个收件人(没有传送名单或已经传送),则忽略该参数。否则,Microsoft Excel 将按照下表所示处理传送。 值 含义 TRUE 将工作簿传送给下一个收件人。 FALSE 将工作簿传送给下一个收件人。 省略 显示一个对话框,要求用户决定是否传送此工作簿。 应用于 Workbooks 对象的 Close 方法
关闭对象。
语法:
expression.Close
expression 必需。该表达式返回上述对象之一。
应用于 Workbook 对象的 Close 方法
关闭对象。
语法:
expression.Close(SaveChanges, Filename, RouteWorkbook)
expression 必需。该表达式返回上述对象之一。
参数说明:
SaveChanges Variant 类型,可选。如果工作簿没有改变则忽略此参数;如果工作簿发生了改变并且在另外的窗口中也打开了该工作簿,则仍然忽略此参数;如果工作簿发生了改变并且没有在另外的窗口中打开,则此参数将指定是否在工作簿中保存所发生的更改。取值与操作如下表所示: 值 作用 TRUE 将改变保存到工作簿。如果该工作簿尚未命名,则使用 FileName 指定的名称。如果省略 FileName 参数,则要求用户输入文件名。 FALSE 不将改变保存到此文件。 省略 显示一个对话框,要求用户决定是否保存所做的更改。 FileName Variant 类型,可选。以此文件名保存所做的更改。
RouteWorkbook Variant 类型,可选。如果指定工作簿不需要传送给下一个收件人(没有传送名单或已经传送),则忽略该参数。否则,Microsoft Excel 将按照下表所示处理传送。 值 含义 TRUE 将工作簿传送给下一个收件人。 FALSE 将工作簿传送给下一个收件人。 省略 显示一个对话框,要求用户决定是否传送此工作簿。 本示例关闭 Book1.xls,并放弃所有对此工作簿的更改。
Workbooks(BOOK1.XLS).Close SaveChanges:=False
本示例关闭所有打开的工作簿。如果某个打开的工作簿有改变,Microsoft Excel 将显示询问是否保存更改的对话框和相应提示。
Workbooks.Close
热心网友 时间:2022-06-28 22:39
thisworkbook.close false