时间:2021-05-22
对于多数读者而言,由于未使用过VBA或者不具备计算机语言知识,所以被VBA直白的语句所吓倒。但是楼主可以肯定的告诉大家,VBA其实很简单,并且很实用。学会后,也会上瘾;变化无穷,很有意思,下面小编就为大家介绍excel中通过vba代码关闭工作薄方法,来看看吧!
步骤
1、首先我们打开一个工作样表作为例子。
2、我们使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Option Explicit
Sub setcap()
ThisWorkbook.Close False
End Sub
3、close方法必须有一个对象,对象为workbooks,在这里我们使用的thisworkbook可以直接使用参数。而workbooks使用参数会发生错误。
4、我们正常的使用方法是使用workbooks对象,这样可以指定关闭的工作表,比如workbooks(“最新员工excel工资表模板”)。如果我们不需要在保存退出的时候弹出提示框,那么我们加上这样一个语句workbooks(“最新员工excel工资表模板”).saved = true
5、这个作用是将当前工作表的保存状态设置为true那么退出的时候就默认为已经保存过了,所以不会弹出提示框。如果需要真实的保存,那么我们只要再加一个代码workbooks(“5月工资”).save就可以了。
6、创建一个vba按钮,然后指定该宏,以后使用退出的时候,直接使用按钮进行退出,非常的方便。
以上就是excel如何通过vba代码关闭工作薄方法介绍,操作很简单的,大家学会了吗?希望这篇文章能对大家有所帮助!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如何让某个EXCEL文件,限制在某台电脑上打开,而其它电脑不能打开该EXCEL文件。 这得借助VBA代码来实现。 只需要在工作薄打开的事件中,添加如下代码即
要用VBA来关闭工作簿,用Workbook.Close方法即可,而要退出Excel,则用Application.Quit方法。下面是一些代码示例:关闭活动工作簿
excel打开的工作簿想要使用vba关闭,该怎么关闭呢?下面我们就来看看详细的教程。软件名称:Excel2007绿色版精简免费[58MB]软件大小:58MB更新
当Excel工作薄中的工作表非常多时,要找出工作薄中某一个工作表,是既费时又费眼。我们如何能快速的找到目标工作表呢,解决方法是在工作薄中的第一个工作表中添加
当Excel工作薄中的工作表非常多时,要找出工作薄中某一个工作表,是既费时又费眼。我们如何能快速的找到目标工作表呢,解决方法是在工作薄中的第一个工作表中添加命令