读书人

怎么指定单元格的颜色

发布时间: 2012-02-16 21:30:36 作者: rapoo

如何指定单元格的颜色
1、外部数据窗口dw,
2、dw中的数据是使用全局函数gf_jg 一行一行写进去的。
3、在使用gf_jg的时候,是使用modify来写dw的内容。
问题:在gf_jg中继续使用modify来指定单元格的颜色,如果第一行第六列被指定为红色,当写入第二行第六列时,如果颜色是红色,则第一行第六列的颜色会自动变为黑色(默认颜色),modify中的表达式为“jg” + string(i) + ".color = '0,~tif(getrow() = vl_row,rgb(255,0,0),0)'" 其中i表示第几列,vl_row表示第几行。
求解
分少,请见谅

[解决办法]
没完全明白你的意思,你就是想根据一定的条件来控制显示红色还是黑色嘛?要是是这样的,你直接吧条件写上就行了呀
“jg” + string(i) + ".color = '0,~tif(条件,rgb(255,0,0),0)'"
你modify的是整个列的expression,当然要影响其他行了哟,另外这里有个修改指定列颜色的实例,感觉挺不错的,不知道对你有帮助没有http://download.csdn.net/source/1672427

读书人网 >PB

热点推荐