Foxtable(狐表)用户栏目专家坐堂 → [求助]请前辈老师帮忙写一个自动变色的代码


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

主题:[求助]请前辈老师帮忙写一个自动变色的代码

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2018/11/3 14:19:00 [只看该作者]

老师:还没有达到目的,这个代码可能要按时段设立,3个月之内为一个区间,3个月到6个月为一个区间,6个月到12个月为一个区间,12个月之外为一个区间,麻烦再帮忙修改一下,谢谢!


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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/11/3 14:24:00 [只看该作者]

DataTables("库存表").AddUserStyle("浅绿", Color.SpringGreen, Color.Black)
DataTables("库存表").AddUserStyle("黄色", Color.Yellow, Color.Black)
DataTables("库存表").AddUserStyle("橙色", Color.Orange, Color.Black)
DataTables("库存表").AddUserStyle("红色", Color.Red, Color.Black)
If e.Col.Name = "库存数量" AndAlso e.Row.IsNull("库存数量") = False
    Dim d As Date = e.Row("日期")
    If d.AddMonths(12) < Date.Today
        e.Style = "红色"
    ElseIf d.AddMonths(6) < Date.Today
        e.Style = "橙色"
    ElseIf d.AddMonths(3) < Date.Today
        e.Style = "黄色"
    Else
        e.Style = "浅绿"
    End If
End If

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2018/11/3 14:44:00 [只看该作者]

非常好,谢谢老师!

 回到顶部
总数 13 上一页 1 2