在excel表格中有时Sheet删除不了是删除方法不对造成的,解决方法为:
1、在excel中虽然新增一个sheet很简单,但如果工作簿中已经存在同名工作表时就会报错。
2、那将已经存在的工作表删除,在删除时微软基于慎重考虑,会提示用户是否真的删除,需要点确定或取消。
3、使用VBA实现shheet的快速删除。先将删除做成一个sub。
4、然后再调用先前的sub完成对一个或多个sheet的删除。
5、添加一个按钮,演示删除效果。
注意事项:
Office应用程序的一个主要特性是用户和第三方业者可以编写以COM为基础的Office包,来扩充应用程序的功能,以及新增自定义的命令和界面。
不是兼容性问题。
而是该工作表被设置为允许多人同时进行编辑状态——这从标题栏[共享]可以看出。
因为多人可以同时编辑该文档,所以为了避免某人操作引起表结构变化,Excel设计为共享模式下,不能合并单元格、删除表或者更改表结。
要解决该问题,需要取消该工作簿的共享就行了——在下图红圈处找对应选项。
3种情况下删不了.
1 工作簿保护了
撤销工作簿保护即可
2 要删除的工作表是工作簿中最后一个工作表
工作簿中至少要有1个工作表
3 使用了vba代码
查看并修改或删除相应代码
Excel自动保存报表!赠:一秒批量删除Sheet表
能说的具体点吗