伪装数据条
wils
创作者俱乐部成员
问题来自论坛:https://bbs.wps.cn/topic/31718
A列是日期,B列是数据,需要在A列根据B列做条件格式里的数据条
今天想到个办法,可以伪装一下数据条上显示的内容
说白了很简单,先设置B列的公式等于C列,然后用宏设置B列的数字格式为A列
因为B列实际上是数据,所以可以做条件格式数据条
但B列的显示格式是A列日期,所以显示为日期
A列的变化触发宏事件:
📌 | function Workbook_SheetChange(Sh, rg) { if (rg.Column === 1) { rg.Offset(0, 1).NumberFormat = `"${rg.Text}"` } } |
好处是,数据条可以跟随后面的数据变化,而日期又可以跟随前面的列变化
不方便的是,与日期相关的公式要引用A列,而A列又需要隐藏起来,不太方便,如果只是显示倒还可以接受
创作者俱乐部成员