先看一看:
http://www.foxtable.com/webhelp/topics/0604.htm
preparedit 代码
If e.Col.Name = "C列" Then
If e.Row.isnull("A") =false Then
e.Cancel = True
End If
End If
datacolchanged 代码:
Select Case e.DataCol.Name
Case "A列","B列"
If e.DataRow.isnull("A列") OrElse e.DataRow.isnull("B列") Then
if e.DataRow.isnull("C列)
e.DataRow("C列)=Nothing
endif
Else
e.DataRow("C列")=e.DataRow("A列")*e.DataRow("B列")
End If
End Select