EXCEL VBA代码问题

一个工作薄里有5个工作表,当宏被禁用时,只显示第一个工表,2到5的工作表自动深度隐藏,
当宏被启用时(最好是完全启用),自动隐藏第一个工作表,显示从2到5的工作表

请问大神,如何实现

第1个回答  推荐于2016-08-21
可以试试,在启用宏时,关闭工作事件中,隐藏2-5,显示1,再保存并关闭工作簿。
在打开工作簿事件中,藏第一个工作表,显示从2到5的工作表,
其实我没试过,估计有点用,但效果应该一般,
想来,在使用中再禁用宏,作用就没有了。
仅供参考吧。本回答被提问者采纳
第2个回答  2015-11-06
vba不能实现。
启用宏就是启用VBA代码,宏被禁用时,word事件使用默认代码。VBA自定义代码不运行,任何自定义功能自然都不能实现。本回答被网友采纳
相似回答