首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

判断excell表里数据重复的有关问题

2013-01-17 
求助:判断excell表里数据重复的问题B列和H列的数据组合,要求不能重复。如果重复了,就提示哪一行重复了。我用

求助:判断excell表里数据重复的问题
B列和H列的数据组合,要求不能重复。如果重复了,就提示哪一行重复了。


我用了最死的办法:
rc = Workbooks(xxx).Sheets("Sheet1").UsedRange.Rows.Count

For i = 3 To rc
tx = Cells(i, 2) & "," & Cells(i, 8)
For j = 3 To rc
If Cells(j, 2) & "," & .Cells(j, 8) = tx And j <> i Then
MsgBox (Cells(j, 2) & "and" & Cells(j, 8) & "is repeated")
End If
Next j
Next i


功能是OK。但是因为表格太庞大,有超过一千行。运行起来很慢。
有没有比较快速的办法?
[解决办法]
上边打错了
进行同一列比较
比较A列
http://img.my.csdn.net/uploads/201301/12/1357981982_6292.png

热点排行