以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]锁定行问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=84914)

--  作者:wusim
--  发布时间:2016/5/12 21:58:00
--  [求助]锁定行问题

BeforeAddDataRow代码

Tables("基本信息表").Rows(Tables("基本信息表").rows.count-1).Locked = True ’锁定上一行

当数据表没有数据行时,按新增时,显示错误 怎样加一判定语句?当没有数据行时不锁定行。 

[此贴子已经被作者于2016/5/12 21:58:30编辑过]

--  作者:wyz20130512
--  发布时间:2016/5/12 22:12:00
--  
If Tables("基本信息表").rows.count > 0 Then
    Tables("基本信息表").Rows(Tables("基本信息表").rows.count-1).Locked = True
End If

--  作者:大红袍
--  发布时间:2016/5/12 22:53:00
--  
If Tables("基本信息表").Current.Index > 0 Then
    Tables("基本信息表").Rows(Tables("基本信息表").current.Index-1).Locked = True
End If