可以使用Workbooks对象或者Workbook对象的Close方法关闭工作簿。Workbooks对象的Close方法关闭所有打开着的工作簿,而Workbook对象的Close方法则关闭一个工作簿。其语法分别为:Workbooks 对象.close 关闭所有工作簿。如果有些工作簿发现修改,则会弹出是否保存对该工作簿所作的修改的提示框。Workbook 对象.close(SaveChanges,Fi...
有close、add、open等方法。 Workbooks.close ' 关闭所有打开的工作簿。 Workbooks.Add ' 创建一个新工作簿。 ActiveWorkbook '返回当前处于活动状态的工作簿。 Workbooks.open Filename:="TEST.XLSX", ReadOnly:=True ' 将文件TEST.XLSX打开为只读工作簿 Workbook对象是一个Microsoft Excel 工作簿。有Name、Path等...
Sub CloseWorkbook()ActiveWorkbook.CloseEnd Sub 如果要避免出现提示,可添加“SaveChanges”参数,如直接保存并关闭工作簿: Sub ClostAndSaveWorkbook()ActiveWorkbook.Close Savechanges:=TrueEnd Sub 将上述代码中的“True”改为“False”,则直接关闭工作簿而不保存。 关闭所有打开的工作簿,并提示是否保存: Sub CloseAll...
要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法。下面是一些代码示例: 关闭活动工作簿,如果工作簿有更改,提示是否保存: Sub CloseWorkbook()ActiveWorkbook.CloseEnd Sub 如果要避免出现提示,可添加“SaveChanges”参数,如直接保存并关闭工作簿: Sub ClostAndSaveWorkbook()...
表达式.Close(SaveChanges, Filename, RouteWorkbook) 表达式 一个代表 Workbook 对象的变量。 参数 名称 必选/可选 数据类型 说明 SaveChanges 可选 Variant 如果工作簿中没有改动,则忽略此参数。 如果工作簿中有改动但工作簿显示在其他打开的窗口中,则忽略此参数。
要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法。下面是一些代码示例: 关闭活动工作簿,如果工作簿有更改,提示是否保存: Sub CloseWorkbook() ActiveWorkbook.Close End Sub 如果要避免出现提示,可添加“SaveChanges”参数,如直接保存并关闭工作簿: ...
Workbooks.Close End Sub 4、这里使用的workbooks对象汇聚,所以只要运行代码就会履行关闭excel的动作,这里的close是没有参数选择的,而对工作薄对象而言,close是有参数的。 5、关闭工作薄对象必须指定激活对象,比如我们打开了2个工作薄,那末这时候候要关闭工作薄必须使用工作薄汇聚workbooks,而不能使用workbook单工作薄。
可以使用Workbooks对象或者Workbook对象的Close方法关闭工作簿。Workbooks对象的Close方法关闭所有打开着的工作簿,而Workbook对象的Close方法则关闭一个工作簿。 其语法分别为: Workbooks对象.close 关闭所有工作簿。如果有些工作簿发现修改,则会弹出是否保存对该工...
1、BeforeClose:当工作簿即将关闭之前触发,执行相应代码。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Me.Save MsgBox "你关闭了文件:" & Chr(10) & Me.Name & Chr(10) & "欢迎下次再来!" End Sub 2、Open事件:当工作簿被打开时触发,执行相应代码。