以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]单元格绘制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=153940) |
-- 作者:miaoqingqing -- 发布时间:2020/8/28 8:47:00 -- [求助]单元格绘制 第一列 第二列 编号1 2 编号1 3 编号1 1 求助 相同编号,第二列下面的值比上一行值小,单元格绘制样式1 上面,第二列 1 单元格绘制
|
-- 作者:有点蓝 -- 发布时间:2020/8/28 9:09:00 -- 上一行:e.table.rows(e.row.index - 1) 当前行:e.row
下一行:e.table.rows(e.row.index + 1) [此贴子已经被作者于2020/8/28 9:09:15编辑过]
|
-- 作者:miaoqingqing -- 发布时间:2020/8/28 9:28:00 -- 回复:(有点蓝)上一行:e.table.rows(e.row.index -... 坛主,看不懂提示,辛苦帮忙了 应该要比较 第一列 相同,第二列,上下行值大小,如果下面行值比上面行值小,就绘制样式
|
-- 作者:有点蓝 -- 发布时间:2020/8/28 9:37:00 -- dim r as row for i as integer = e.row.index - 1 to 0 step -1 if e.table.rows(i)("第一列") = e.row("第一列") then r = e.table.rows(i) exit for end if next if r isnot nothing andalso r("第二列") > e.row("第二列") e.style = 样式1 end if
|