我们知道Foxtable有修改标记功能,能用红底白字标出那些 已经被修改过的单元格。
其实我们可以不用Foxtable内置的修改编辑功能,自己编码实现,过程很简单:
1、新增一个自定义样式,红底白字,假定样式名为"a"
2、将DrawCell事件代码设置为:
If e.Row(e.Col.Name) <> e.Row.DataRow.OriginalValue(e.Col.Name) Then
e.Style = "a"
End If
在知识点上看到标记,也这样设了
现在的情况是,我的表中有一个“备注”列,而这个备注列我们通过一个新建窗口,且通过代码将内容添加进去的,如上这个标记的代码就不可以用了,应该怎么判断单元格中内容改变并标记呢?