以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]DrawCell事件中代码怎么写 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=196170) |
-- 作者:pzhwjx -- 发布时间:2025/4/4 18:46:00 -- [求助]DrawCell事件中代码怎么写 If e.Row(e.Col.Name) < 60 Then \'如果该列的值小于60 e.Style = "不及格" \'那么用"不及格"样式绘制单元格 ElseIf e.Row(e.Col.Name) > 95 Then \'如果单元格的值大于95 e.Style = "优秀" \'那么用"优秀"样式绘制单元格 End If 把60 换成上一行的数据怎么写 |
-- 作者:y2287958 -- 发布时间:2025/4/4 22:15:00 -- 先判断上一行是否存在,然后的都该行,之后照抄以上代码即可 |
-- 作者:有点蓝 -- 发布时间:2025/4/5 9:47:00 -- if e.row.index > 0 then dim pr as row = e.table.rows(e.row.index - 1) If e.Row(e.Col.Name) < pr(e.Col.Name) Then \'如果该列的值小于60 …… end if
|