Excel VBA之用于删除已存在工作表的Delete方法实例介绍

网友投稿 1108 2022-09-04

Excel VBA之用于删除已存在工作表的Delete方法实例介绍

Excel VBA之用于删除已存在工作表的Delete方法实例介绍

大家好,这节课我们学习工作表的Delete方法,Delete方法用于删除已经存在的工作表。在删除工作前,系统会弹出警告框,询问是否删除工作表。所以在实际编辑代码时,如果有必要的话可以使用Application.DisplayAlerts = False来屏蔽这个警告框,但是建议在代码结束之后恢复警告框以供其他程序使用,使用Application.DisplayAlerts = True进行恢复。需要注意的是,当工作簿中只有一张工作表时是不能删除的。

如果我们要删除工作簿中的“工资表”工作表,那么就可以使用Delete方法,代码如下:

由于当Excel工作簿中只有一个工作表时,是不能删除这个工作表的,用了IF语句和工作表集合的Count属性联合判断下比较合理

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:查找值,相同值只要一个(excel寻找相同值)
下一篇:两个方法实现Word和Excel联动即Excel内容导入Word实现数据同步
相关文章