yhdata_Qu0riZu1玄铁三
4 小时前 发布在问答
第一个循环没有实现
为什么脚本里面的第一个i==5没有实现;但是i只有两个值例如if(i==5 || i==8){就能实现,如果if(i==5 || i==8 || i==10){就只有 i==8 || i==10能实现
for(var i =2;i<13;i++)
{
if(i==5 || i==8 || i==10){
for(var s = 2; s <150; s++) {
var data = getData("日报", DATA);
if(data.get(s,i)>0 ){
var d1 = getViewData("日报")//图表
var color = new Color(255, 0, 0);//设置color
d1.setForeground(s, i, color);  // 设置指定单元格的背景颜色。
}
else{
if(data.get(s,i)<0 ){
var d1 = getViewData("日报")//图表
var color = new Color(0, 0, 255);//设置color
d1.setForeground(s, i, color);  // 设置指定单元格的背景颜色。
}
else{
var d1 = getViewData("日报")//图表
var color = new Color(0, 0, 0);//设置color
d1.setForeground(s, i, color);  // 设置指定单元格的背景颜色。
}
}
}
}
else{

}
}

19
3
精彩评论3
yhdata_lyaa
发表于 4 小时前 显示全部楼层
哪个呢
回复

使用道具 2#

yhdata_Qu0riZu1玄铁三 回复yhdata_lyaa
发表于 2025-03-06 17:27:46
[i=s] 本帖最后由 yhdata_Qu0riZu1 于 2025-3-6 17:31 编辑 [/i] 总是会漏了几个没有变颜色
回复

yhdata_lyaa回复yhdata_Qu0riZu1玄铁三
发表于 2025-03-06 17:49:00
是自由表吗,一个有几行几列,是想实现哪些地方变色
回复

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部