以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  某列数据变化另列颜色变化  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15389)

--  作者:土佛
--  发布时间:2011/12/23 15:38:00
--  某列数据变化另列颜色变化
狐爸好:否麻烦你帮我写个编码 某列某单元格=1,此行为红色;某列某单元格=2,此行为绿色;某列某单元格=3,此行为灰色;
--  作者:狐狸爸爸
--  发布时间:2011/12/23 15:43:00
--  

foxtable做这个非常方便:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目240.table


--  作者:土佛
--  发布时间:2011/12/23 16:18:00
--  

感谢,只是table文件打不开

 


--  作者:狐狸爸爸
--  发布时间:2011/12/23 16:34:00
--  
以下是引用土佛在2011-12-23 16:18:00的发言:

感谢,只是table文件打不开

 

 

你安装个商业版,就可以打开了。


--  作者:土佛
--  发布时间:2011/12/25 13:41:00
--  
狐爸:你写的代码放哪里?
--  作者:xuebai
--  发布时间:2011/12/25 14:12:00
--  

1、先在数据表的自定义样式里设置颜色和名称

2、在drawcell事件中写如下代码:

Select Case e.Row("第一列")
    Case "1"
        e.Style = "红"
    Case "2"
        e.Style = "绿"
    Case "3"
        e.style=  "灰"
End Select

[此贴子已经被作者于2011-12-25 14:13:07编辑过]