Foxtable(狐表)用户栏目专家坐堂 → 求助!DrawCell事件问题


  共有2310人关注过本帖树形打印复制链接

主题:求助!DrawCell事件问题

帅哥哟,离线,有人找我吗?
xnsiwei
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3211 威望:0 精华:0 注册:2019/11/3 22:21:00
求助!DrawCell事件问题  发帖心情 Post By:2021/8/31 11:54:00 [只看该作者]

If e.Col.Name = "ph值" Then '如果是分组行的数量列
    If e.Row("ph值") <= 9 And e.Row("ph值") >=6 Then
        e.Style = "1类"
    ElseIf e.Row("ph值") > 9 Or e.Row("ph值") < 6 And e.Row("ph值") > 0.001 Then
        e.Style = "5类"
    End If
End If
If e.Col.Name = "溶解氧" Then '如果是分组行的数量列
    If e.Row("溶解氧") < 100 And e.Row("溶解氧") >=7.5 Then
        e.Style = "1类"
    ElseIf e.Row("溶解氧") >= 6  And e.Row("溶解氧") < 7.5 Then
        e.Style = "2类"
    ElseIf e.Row("溶解氧") >= 5  And e.Row("溶解氧") < 6 Then
        e.Style = "3类"
    ElseIf e.Row("溶解氧") >= 3  And e.Row("溶解氧") < 5 Then
        e.Style = "4类"
    ElseIf e.Row("溶解氧") >= 2  And e.Row("溶解氧") < 3 Then
        e.Style = "5类"
    ElseIf e.Row("溶解氧") >= 0.001  And e.Row("溶解氧") < 2 Then
        e.Style = "劣5类"
    End If
End If
If e.Col.Name = "高猛酸盐指数" Then '如果是分组行的数量列
    If e.Row("高猛酸盐指数") > 0.001 And e.Row("高猛酸盐指数") <= 2 Then
        e.Style = "1类"
    ElseIf e.Row("高猛酸盐指数") > 2  And e.Row("高猛酸盐指数") < = 4 Then
        e.Style = "2类"
    ElseIf e.Row("高猛酸盐指数") > 4  And e.Row("高猛酸盐指数") < = 6 Then
        e.Style = "3类"
    ElseIf e.Row("高猛酸盐指数") > 6  And e.Row("高猛酸盐指数") < = 10 Then
        e.Style = "4类"
    ElseIf e.Row("高猛酸盐指数") > 10  And e.Row("高猛酸盐指数") <= 15 Then
        e.Style = "5类"
    ElseIf e.Row("高猛酸盐指数") > 15  Then
        e.Style = "劣5类"
    End If
End If

“ph值 ”列、“溶解氧” 列可以正常按颜色显示,但 “高猛酸盐指数”列无反应?求助!

 回到顶部
帅哥哟,离线,有人找我吗?
chnfo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18013 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2021/8/31 12:14:00 [只看该作者]

select case e.col.name
       case "高锰酸盐指数"  '----汉字输错啦
           select case e.row(e.col.name)
               case <= 0.001
                   e.style = "0类"   
               case <=2 
                   e.style = "1类"   
               case <=4
                   e.style = "2类"   
               case <=……
                   e.style = "……类"   
               case else
                   e.style = "劣5类"
       end select
end select   

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106207 积分:540158 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/31 13:37:00 [只看该作者]

代码没有问题,上传实例看看

 回到顶部
帅哥哟,离线,有人找我吗?
xnsiwei
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:454 积分:3211 威望:0 精华:0 注册:2019/11/3 22:21:00
  发帖心情 Post By:2021/8/31 16:55:00 [只看该作者]

确实汉字打错了,解决,谢谢!!!

 回到顶部