以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  如何if=-1指定单元格变绿色  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4839)

--  作者:dg5588
--  发布时间:2006/11/10 18:44:00
--  如何if=-1指定单元格变绿色
各位老大:如下面文件
egd文件下载
--  作者:smileboy
--  发布时间:2006/11/10 19:02:00
--  
窗口只支持交替背景颜色
--  作者:czy
--  发布时间:2006/11/10 19:03:00
--  
没办法。
--  作者:dg5588
--  发布时间:2006/11/10 19:08:00
--  
用这个能吗,帮忙试试!

语法
SetBackColor(RowStart,ColStart,RowEnd,ColEnd,Color)

RowStart   开始行
ColStart   开始列
RowEnd     结束行
ColEnd     结束列
Color      指定的颜色,用数字表示,如果颜色设为0,表示将指定区域的背景色恢复为表格的默认设置。

例子:
SetBackColor(RowSel,1,RowSel,Cols,255)
将选定行的背景颜色设为红色。

SetBackColor(1,1,2,4,0)
将第一行第一列到第二行第四列区域的背景颜色恢复为表格默认设置。


--  作者:smileboy
--  发布时间:2006/11/10 19:24:00
--  
没办法
--  作者:dg5588
--  发布时间:2006/11/10 19:37:00
--  
这个行预得理公式有什问题,很慢,有时可以,有时不行?
If([大  厅_选择]=-1,OpenGrid("表3",1),False)
--  作者:张福来
--  发布时间:2006/11/10 20:02:00
--  
用标签做吧

--  作者:dg5588
--  发布时间:2006/11/10 20:18:00
--  
大哥哥,标签是什么呀?
--  作者:dg5588
--  发布时间:2006/11/10 20:21:00
--  
该死!我明白了