以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 循环查找 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74999) |
-- 作者:wengstars -- 发布时间:2015/9/24 10:54:00 -- 循环查找 想请教一下如何在同一列中标记出相同内容,比如在同一个表中的“工号”列如何标记出有相同工号的行? |
-- 作者:大红袍 -- 发布时间:2015/9/24 11:05:00 -- Drawcell事件
e.Table.DataTable.AddUserStyle("黄色", Color.Yellow, Color.Black) |
-- 作者:wengstars -- 发布时间:2015/9/24 11:47:00 -- 我的意思是如果“工号”列有相同的工号,那么在这些相同工号对应“查错标志”列的对应行中标记“待查”,不然就为空,这样就可以通过筛选功能进行一一核查,是否应该将其合并其他相关的数据。 |
-- 作者:大红袍 -- 发布时间:2015/9/24 12:10:00 -- For Each dr As DataRow In DataTables("表A").Datarows If DataTables("表A").Find("第一列 = \'" & dr("第一列") & "\' and _Identify <> " & dr("_Identify")) IsNot Nothing Then dr("第二列") = "黄色" Else dr("第二列")= Nothing End If Next |