excel中通过vba代码关闭工作薄

 时间:2024-10-14 03:36:32

1、首先我们打开一个工作样表作为例子。

excel中通过vba代码关闭工作薄

2、我们捂执涡扔使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Option ExplicitSub setcap()ThisWorkbook.Close Fals髫潋啜缅eEnd Sub

excel中通过vba代码关闭工作薄

3、close方法必须有一个对象,对象为workbooks,在这里我们使用的thisworkbook可以直接使用参数。而workbooks使用参数会发生错误。

excel中通过vba代码关闭工作薄

4、我们一冶嚏型正常的使用方法是使用workbooks对象,这样可以指定关闭的工作表,比如workbooks(“最新员工excel工资表模板”)。如果我们不需要在保存退出的时候弹出枞绶晷箜提示框,那么我们加上这样一个语句workbooks(“最新员工excel工资表模板”).saved = true

excel中通过vba代码关闭工作薄

5、这个作用是将当前工作表的保存状态设置为true那么退出的时候就默认为已经保存过了,所以不会弹出提示框。如果需要真实的保存,那么我们只要再加一个代码workbooks(“5月工资”).save就可以了。

excel中通过vba代码关闭工作薄

6、创建一个vba按钮,然后指定该宏,以后使用退出的时候,直接使用按钮进行退出,非常的方便。

excel中通过vba代码关闭工作薄

7、先写到这里了,谢谢大家的观看。祝大家生活愉快。小编还有许多其他的经验可以观看,如果无法解决问题可以联系小编进行咨询。看不清楚图片的可以点击放大再看哦。

  • VBA中with语句的应用
  • 在VBA中,如何编写调整列宽的代码?
  • Excel如何用VBA求隐藏行数?
  • 怎样使用VBA设置单元格的字体?
  • VBA一键复制当前文件夹全部EXCEL里的工作表
  • 热门搜索
    关于梦想的手抄报图片 百善孝为先手抄报内容 二年级上册手抄报 中秋手抄报图片大全 安全教育手抄报大全 清明节手抄报版面设计图 手抄报小图案 助人为乐手抄报 爱护环境手抄报图片 初中英语手抄报版面