Foxtable(狐表)用户栏目专家坐堂 → 请问如何实现自动筛选和判断颜色?


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

主题:请问如何实现自动筛选和判断颜色?

帅哥哟,离线,有人找我吗?
初心不改再说未来
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:497 积分:3928 威望:0 精华:0 注册:2017/7/19 10:58:00
请问如何实现自动筛选和判断颜色?  发帖心情 Post By:2018/3/29 11:56:00 [只看该作者]

表A里有一列“接收人”和一列“发送人”,如果当前登录用户名=接收人,那么在当前接受人单元格文字显示为红色。(方便快速区分哪些是我自己要处理的接收项)请问怎么编写?

表A里有一列“状态栏”,里面有3个自定义选项“未完成”“已完成,如何让所有选项为未完成的现实红色,完成的显示绿色?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/29 12:19:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:497 积分:3928 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2018/3/29 13:15:00 [只看该作者]


    If e.Col("接收人") = user.name  Then
         e.Style = "本人"
    End If

这样写对不对?报错看不太懂

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

 If e.Col("接收人") = user.name  Then
         e.Style = "本人"
    End If

这样写对不对?报错看不太懂

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/29 14:49:00 [只看该作者]

drawcell事件,写代码

 

    If e.Col.Name = "接收人" AndAlso e.Row("接收人") = user.name  Then

         e.Style = "本人"
    End If

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:497 积分:3928 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2018/3/29 16:08:00 [只看该作者]

drawcell事件  为什么要写在这里

写在afterload或者beforeload事件里为什么就报错?按照手册说的,加载完表不是自动就可以变色了吗


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/29 16:32:00 [只看该作者]

控制表格颜色,必须写到drawcell事件,才行。

 回到顶部