Foxtable(狐表)用户栏目专家坐堂 → [求助]在DrawCell事件中如何指定单元格变色?


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

主题:[求助]在DrawCell事件中如何指定单元格变色?

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


加好友 发短信
等级:八尾狐 帖子:1959 积分:15502 威望:0 精华:0 注册:2011/7/16 20:59:00
[求助]在DrawCell事件中如何指定单元格变色?  发帖心情 Post By:2018/11/29 7:36:00 [显示全部帖子]

一个表中有N个 (Z_计划完成) 和 (Z_计划完成x)列,日期时间属性。其中Z是一组变量,要求Z相同的两列值不相同时变色;

 

 

DrawCell事件如下


If e.Col.Name.Contains("计划完成")=True And e.Col.Name.Contains("计划完成x")=True Then
      Dim h() As String= e.Col.Name.split("_")
       If e.Row(h(0) & "_计划完成")<>e.Row(h(0) & "_计划完成x") Then e.Style="被修改"
   
End If

 

现在的问题是变色的总是(Z_计划完成x)这一列,而希望变色的是 (Z_计划完成)列.

改变创建列顺序,改变赋值顺序都无法指定(Z_计划完成)这一列变色。

怎解?谢谢!


 回到顶部