Sheetname函数改进的建议
Sheetname这个函数与宏表函数get.workbook(1)比起来,确实简单好用了。
但是,它的缺点也是显而易见的,就是不能显示隐藏的工作表。无论是VBA状态下设置的深度隐藏,还是工作表级别的隐藏,都不能显示。但是宏表函数却是可以完整的显示当前工作簿的所有工作表,不管是哪种级别的隐藏。而Sheetname函数,当用户取消隐藏的工作表以后,不能立即更新结果,而是必须按下F9,才能看到正确的结果。这个情况恰好与get.workbook(1)相同,不知道这个函数是否只是对宏表函数的重新包装呢?
建议:为此函数增加第四参数,是否显示隐藏的工作表,或者干脆可以显示所有的工作表名称。
WPS寻令官
WPS寻令官 | WPS产品体验官
创作者俱乐部成员