打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
excel-vba应用示例之关闭工作簿
excel-vba应用示例之关闭工作簿
 
 
2007-01-31 16:14

关闭工作簿
[
示例01] 
Sub CloseWorkbook1()
Msgbox “
不保存所作的改变而关闭本工作簿
ActiveWorkbook.Close False
ActiveWorkbook.Close SaveChanges:=False
ActiveWorkbook.Saved=True
End sub
[
示例02] 
Sub CloseWorkbook2()
Msgbox “
保存所作的改变并关闭本工作簿
ActiveWorkbook.Close True
End sub
[
示例-03] 
Sub CloseWorkbook3()
Msgbox “
关闭本工作簿。如果工作簿已发生变化,则弹出是否保存更改的对话框。
ActiveWorkbook.Close True
End sub
[
示例04] 关闭并保存所有工作簿
Sub CloseAllWorkbooks()
  Dim Book As Workbook
  For Each Book In Workbooks
If Book.Name<>ThisWorkbook.Name Then
Book.Close savechanges:=True
End If
Next Book
ThisWorkbook.Close savechanges:=True
End Sub
[
示例05] 关闭工作簿并将它彻底删除
Sub KillMe() 
With ThisWorkbook 
.Saved = True 
.ChangeFileAccess Mode:=xlReadOnly 
Kill .FullName 
.Close False 
End With
End Sub
[
示例06]关闭所有工作簿,若工作簿已改变则弹出是否保存变化的对话框
Sub closeAllWorkbook()
  MsgBox "
关闭当前所打开的所有工作簿"
  Workbooks.Close
End Sub

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Workbook对象应用大全
工作簿(Workbook)基本操作应用示例 >> VBA基础 >> Excel吧
Excel VBA解读(87):关闭工作簿 —— Close方法
搜集各种Excel VBA的命令供参考!
【vba】拆分工作簿:自动将一个工作簿中的多个工作表拆分为多个工作簿
Excel 一些宏的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服