以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何设定表格的第一行不允许被删除  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52654)

--  作者:haoting2000
--  发布时间:2014/6/19 21:30:00
--  如何设定表格的第一行不允许被删除
1、 如何设定表格的第一行不允许被删除?  当然编辑是可以,不能被删除。

2、 可以修改第一行的字体颜色或者背景等样式吗? 仅仅针对第一行

(解释: 我是想把第一行当作每个表的列名称来用,呵呵)

--  作者:有点甜
--  发布时间:2014/6/19 21:33:00
--  

1、删除行的时候,beforedeletedatarow事件,判断是不是第一行

 

If Tables("表A").FindRow(e.datarow) = 0 Then

    e.Cancel = true

End If


--  作者:有点甜
--  发布时间:2014/6/19 21:35:00
--  

 2、drawcell事件

 

If e.Row.Index = 0 Then

    e.Style = "样式1"

End If

 

http://www.foxtable.com/help/topics/0656.htm

 


--  作者:haoting2000
--  发布时间:2014/6/19 21:37:00
--  
强,反映速度真快。 谢谢