您的位置: 首页 > Office技巧 > excel技巧

VBA关闭工作簿和退出Excel

时间:2014-10-13 整理:docExcel.net

[excel不能新建工作表怎么办]有时在打开的文件中发现无法新建新的工作表,怎么办?一起来看看如何解决吧...+阅读

要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法。下面是一些代码示例:

关闭活动工作簿,如果工作簿有更改,提示是否保存:

Sub CloseWorkbook()

ActiveWorkbook.Close

End Sub

如果要避免出现提示,可添加“SaveChanges”参数,如直接保存并关闭工作簿:

Sub ClostAndSaveWorkbook()

ActiveWorkbook.Close Savechanges:=True

End Sub

将上述代码中的“True”改为“False”,则直接关闭工作簿而不保存。

关闭所有打开的工作簿,并提示是否保存:

Sub CloseAllWorkbooks()

On Error Resume Next

Workbooks.Close

End Sub

退出Excel,并提示对有更改的工作簿进行保存:

Sub QuitExcel()

Application.Quit

End Sub

保存活动工作簿并退出Excel:

Sub SaveActiveWorkAndQuit()

ActiveWorkbook.Save

Application.Quit

End Sub

下面的代码在退出Excel时都不会提示是否保存工作簿。

保存所有打开的工作簿并退出Excel:

Sub SaveAllAndQuit()

For Each wbk In Workbooks

wbk.Save

Next

Application.Quit

End Sub

退出Excel,所有的改动都不保存:

Sub QutiAndNoAlerts()

Application.DisplayAlerts = False

Application.Quit

End Sub

本文地址:https://www.docexcel.net/show/3_3806.html

以下为关联文档:

excel如何查看打开隐藏的工作表excel文件有时有些工作会被隐藏,隐藏的工作表如何查看和重新打开呢?一起来了解一下吧...

excel怎么隐藏工作表名称栏默认的情况下在左下侧有显示工作表名称栏,有时需要将这个工作表标签栏隐藏,怎么操作呢?一起来了解一下吧...

Excel无法桌面右键新建工作表怎么办有时候鼠标右键会发现找不到新建Excel工作表,遇到这种情况的话不要急,接下来教你Excel无法桌面右键新建工作表解决方法,一起来了解一下吧...

excel如何在多张工作表相同位置录入相同的数据实务工作中我们有时候需要在excel中,在多个工作表的同一个位置输入相同的内容。这种情况如何操作效率更高呢?一起来了解一下吧...

Excel2021怎么与其他人共享工作簿想要将工作表分享给同事,那么Excel2021怎么与其他人共享工作簿?这篇文章主要介绍了Excel2021与他人共享工作簿教程,需要的朋友可以参考下...

Excel如何设置共享工作簿Excel是很多小伙伴都在使用的表格设计软件,而在最新的Excel表格中是能够支持共享工作簿,这样可以方便我们进行多人同时编辑,但很多小伙伴并不清楚这个应该如何设置,那么下面就和...

excel工作表如何完全隐藏如果要在Excel表格中做彻底隐藏数据的话,要怎么做呢?下面介绍简单的操作步骤和方法,希望可以帮到你...

win10系统如何设置关闭最小化最大化窗口快捷键正常情况下,用户如果想要切换活动窗口大小的话,都需要点击窗口右上角的“最小化”和“最大化”才可以。不过,这样操作起来难免会有些麻烦。我们在使用win10系统的过...

word如何将侧边栏永久关闭在使用word文档时很多小伙伴会发现在文档侧边有一个侧边栏,想要关闭这个侧边栏大家之都如何操作吗?一起来看看...

相关推荐: