找回密码
 立即注册

QQ登录

只需一步,快速开始

潇湘一剑

注册会员

9

主题

17

帖子

119

积分

注册会员

积分
119
最新发帖

[已处理] 颜色设置问题

潇湘一剑
注册会员   /  发表于:2017-9-20 13:46  /   查看:3793  /  回复:3
请问如何设置颜色根据value值的不同设置不同得颜色显示?

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-9-20 13:52:44
沙发



颜色的设置可以通过IIF()条件进行设置
也可以通过脚本进行设计,
步骤如下:
=Code.GetColor(1)//()括号里的值可以是定值,也可以是数据集
脚本:
Function GetColor(ByVal value As Double) AsString
       If(value= 1) Then
              Return"blue"
       ElseIf(value< 0.4) Then
              Return"#F37A5A"
       ElseIf(value< 0.6) Then
              Return"#FFE022"
       ElseIf(value< 0.8) Then
              Return"#B5E610"
       Else
              Return"red"
       EndIf
End Function
对应那种具有多种判断,或者逻辑稍微复杂的,如果通过表达式来实现可能会存在逻辑混乱最后导致实现不了您预期的效果。对于这种情况我个人比较推荐用脚本的方式来实现

评分

参与人数 1满意度 +5 收起 理由
潇湘一剑 + 5

查看全部评分

回复 使用道具 举报
潇湘一剑
注册会员   /  发表于:2017-9-20 13:58:49
板凳
好的,我试试,可以的话就不再问你了,如果不行那还得麻烦你,先谢谢你!
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-9-20 14:00:23
地板
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部