以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]求老师帮忙,有些难度。 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21608) |
||||
-- 作者:airen_7891 -- 发布时间:2012/7/27 0:44:00 -- [求助]求老师帮忙,有些难度。 各位老师好,请多多关照。前三列是已有数据,想要后面各列的数据自动生成和背景颜色自动生成,比较有难度啊。好长时间都没有搞成。密码645509
[此贴子已经被作者于2012-7-27 7:24:25编辑过]
|
||||
-- 作者:wjq1072 -- 发布时间:2012/7/27 8:26:00 -- 刷新公式 If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1))) |
||||
-- 作者:wjq1072 -- 发布时间:2012/7/28 18:03:00 -- 带第一总颜色的刷新公式: If(MarkColFor(ColName,16777088,0,"数值","Instr",ColName)= False ,If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1))),If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1)))) |
||||
-- 作者:airen_7891 -- 发布时间:2012/7/28 18:23:00 -- 多谢老师,老师果然是高人。背景的颜色该如何按条件加入。就像我上传的表那样。
1 例如 列7 第一行的7是数值列里037包含的7,第二行也有数值列里237包含的7,第三行有数值列071包含的 7它们纵向连续3个或3个以上,我就把它变成红色的背景。 2 列1 第三行的1是数值列第三行071包含的1 列2第四行的2是数值列第四行204包含的2 列3第五行的3是数值列第五行374包含的3 它们在表里是斜向连接的,超过3个或大于3个用红色背景。
3 其余的数值列包含的数字在 列0 列1 列2 。。。。。。列9里用黑色背景 例如 列0 第一行的0
例如 列0 第一行的0 列3 第一行的3 第二行列2里的2 第二行 列3里的3.
不知道我表达明白没有,对我来说是非常的难,拜托老师百忙之中多多关照。 [此贴子已经被作者于2012-7-28 19:18:07编辑过]
|
||||
-- 作者:airen_7891 -- 发布时间:2012/7/28 19:55:00 -- 谢谢老师啊,好长的公式啊,我都懵了。电脑运算中哦,不知我的电脑能否胜任呐。 |
||||
-- 作者:wjq1072 -- 发布时间:2012/7/28 20:32:00 --
|
||||
-- 作者:airen_7891 -- 发布时间:2012/7/29 4:11:00 -- 老师真乃高人哪,出神入化。研究消化之中。
多谢老师,老师辛苦了。 |