找回密码
 立即注册

QQ登录

只需一步,快速开始

小叮当丷
中级会员   /  发表于:2024-9-19 15:04  /   查看:415  /  回复:2
30金币
你好,我设置了如下条件格式: image.png277319335.png

一次性渲染完成时效果为: image.png351249083.png ,具体的渲染方式为: image.png511284179.png
若采用渲染可视区域的方式,第一次渲染前20行,滚动到21行时渲染第21-25行,渲染方式如下: image.png112389830.png image.png132148741.png 。formatter均为生效条件且一次性渲染完和分开渲染的条件都一样,如: image.png614308471.png ;但分开渲染的最后一行不是红色,变成了绿色: image.png104141844.png
请问是什么原因

最佳答案

查看完整内容

您好!根据您提供的图示中的代码片段和debug信息来看,如您所言,确实是公式中单元格标识未变更导致条件判断结果无法触发格式生效。同时看到您代码中的style的backColor属性为#c7edcc,恰好对应为绿色,如下图所示,所以也需要调整Style对象中的相关属性。

2 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-9-19 15:04:59
来自 3#
本帖最后由 Wilson.Zhang 于 2024-9-19 16:34 编辑
小叮当丷 发表于 2024-9-19 15:56
经检查,问题原因为Range分开后A1和新的Range之间没有关联关系,通过校准条件,将A1校准为A20后问题解决;

您好!根据您提供的图示中的代码片段和debug信息来看,如您所言,确实是公式中单元格标识未变更导致条件判断结果无法触发格式生效。同时看到您代码中的style的backColor属性为#c7edcc,恰好对应为绿色,如下图所示,所以也需要调整Style对象中的相关属性。

1726734845294.png515181579.png
回复 使用道具 举报
小叮当丷
中级会员   /  发表于:2024-9-19 15:56:40
2#
经检查,问题原因为Range分开后A1和新的Range之间没有关联关系,通过校准条件,将A1校准为A20后问题解决;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部