工作表如何突出显示当日的列,并锁定其它日期的列不可编辑。

发布网友 发布时间:2024-10-24 11:51

我来回答

3个回答

热心网友 时间:2024-11-16 18:00

框选范围(C3:AG9)>>设定[数据有效性]>>自订>>公式[=DAY($A$2)=C$3]

截图为繁体版供参考

来自:求助得到的回答

热心网友 时间:2024-11-16 18:00

用函数无法做到锁定单元格!至于突出显示,只有一列一列的设置,比如C列,选中C列后,在条件格式中输入下面公式:=DAY(TODAY())=$C$3,这要设置31次,看着都累。
锁定单元格(不用VBA)我可以一个思路,不过表格要变一下,过程非常累人!
类似的表我也弄过,当时我这样解决的,把表复制成32份,一张作为总表,31张(工作表标签高为1,2,3,,,,,31)做为分表,总分别在分表中取值,如1号时总表只在1工作表中取值,2号在2工作表中取值,而1工作表中只有1这列可以输入,2工作表只有2这列可以输入,总表在相应日期上做超链接

热心网友 时间:2024-11-16 18:01

保护区域天天变的话,只能用VBA了,可以考虑搞个工作表的change事件或者搞个工作簿的OPEN事件,每次打开工作簿时自动检查和更改保护区域

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com