道歉,如果这是一个非常愚蠢的问题,但我找不到解决方案。
我的Excel工作簿上有一个主页面,其中包含许多过滤器选项和一些链接到vba代码的按钮。单击按钮时,它会带您另一个选项卡,其中包含大量数据过滤。那里有一个按钮可以删除过滤器并将其带回来。
这一切都运行正常,但我想做的是阻止人们手动更改工作表,但点击屏幕底部的选项卡。到目前为止,我发现的唯一方法是隐藏它们,但这显然无法正常工作,因为您无法看到这些数据。
答案 0 :(得分:0)
您可以通过在excel选项上关闭它们来禁用页面选项卡名称的编辑,如上面的注释中所述。这种方法的缺点是用户无法看到他们所在的表格(我觉得非常令人沮丧)。
我认为更好的方法是在用户更改选项卡名称时设置事件侦听器。然后,您可以发送当用户尝试更改选项卡名称时显示的弹出框。