实例需求:为了避免工作表内容被意外修改,因此设置了保护工作表,但是审核者需要将错误数据标记出来(例如设置单元格填充黄色)。
这个需求引发了很多讨论,有的网友建议利用工作表事件代码,在审核者选中单元格时,解除该单元格的保护,这样可以设置单元格格式了,但是单元格内容可能会被意外修改,那么将需要进一步将单元格内容保存下来,然后再进行核对 … 太复杂了,有些头疼的
其实,这真的是把简单问题复杂化了,设置保护工作表时,选中【设置单元格格式】,就直接解决了,完全不需要任何代码。
效果如下图所示。
实例需求:为了避免工作表内容被意外修改,因此设置了保护工作表,但是审核者需要将错误数据标记出来(例如设置单元格填充黄色)。
这个需求引发了很多讨论,有的网友建议利用工作表事件代码,在审核者选中单元格时,解除该单元格的保护,这样可以设置单元格格式了,但是单元格内容可能会被意外修改,那么将需要进一步将单元格内容保存下来,然后再进行核对 … 太复杂了,有些头疼的
其实,这真的是把简单问题复杂化了,设置保护工作表时,选中【设置单元格格式】,就直接解决了,完全不需要任何代码。
效果如下图所示。