如果不是整行,只想针对这个单元格,或者某几个单元格,就用PrepareEdit事件:
http://www.foxtable.com/help/topics/0605.htm
if e.Col.Name= "列名" Then ‘如果是这个一列
if e.row.isnull("列名") = False Then ’如果这一列已经输入内容
e.Cancel = true ‘禁止输入
End if
end if