以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表颜色  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142593)

--  作者:狐表编程总裁
--  发布时间:2019/10/31 21:33:00
--  表颜色
怎样通过代码改变表的某一行的颜色
--  作者:狐表编程总裁
--  发布时间:2019/10/31 21:41:00
--  
不是整个表的
--  作者:有点蓝
--  发布时间:2019/11/1 9:01:00
--  
参考:http://www.foxtable.com/webhelp/topics/0656.htm
--  作者:狐表编程总裁
--  发布时间:2019/11/1 16:19:00
--  
如果我想把将要删除的表标红,这个要怎么办
--  作者:狐表编程总裁
--  发布时间:2019/11/1 16:22:00
--  
是将要删除的表中的某一行,然后把这行标红
--  作者:有点蓝
--  发布时间:2019/11/1 16:50:00
--  
怎么样的行是将要删除的?怎么判断?
--  作者:狐表编程总裁
--  发布时间:2019/11/1 17:20:00
--  
就直接删除行 没有判断
--  作者:有点蓝
--  发布时间:2019/11/1 17:37:00
--  
既然都删除了,行都看不见,还标记什么颜色?标记到哪里?
--  作者:狐表编程总裁
--  发布时间:2019/11/1 17:59:00
--  
就是删除行前表有个事件,然后我想在这个事件里加个对话框,判定是否删除,在有这个对话框的时候把要删除的这一行标红
--  作者:有点蓝
--  发布时间:2019/11/1 20:29:00
--  

BeforeDeleteDataRow事件


vars("id") = e.DataRow("_Identify")
Tables("表A").Refresh
msgbox(1) ‘打开对话框
vars("id") = -1

DrawCell事件

If e.Row("_Identify") = vars("id") Then e.Style = "样式1"