Excel 2010 中自动筛选功能拒绝在锁定的工作表中工作

Excel 2010 中自动筛选功能拒绝在锁定的工作表中工作

我有一个用于配置 IP 电话系统配置的电子表格。基本上,我有一张包含以下信息的表格;

Part No.        Description        Qty       Price

我在列上设置了过滤器,qty只显示大于的数量0。我有一些 VBA 脚本,可以在输入值发生变化时自动更新过滤器

来源:当数据改变时,如何自动刷新 Excel 自动过滤器?,效果很好,并且整个工作表的效果比我所希望的还要好。

但是,我想锁定工作表,这样我就可以限制输入仅需要的几个单元格,因为这需要发送给最终用户,以及隐藏我的成本价格等等。

如果我锁定工作表,那么过滤器将被完全移除(甚至不再存在)并显示表格中的每个部分。

有人能建议我如何解决这个问题吗?

相关内容