我要查询的这两列 里面包含了字母 但是字母是一样的 这个有关系么?大牛大神们 求赐教
正在运行着了 但是这个excel死在那里了 一直未响应了 大哥 我是新手 能给解释一下每行 或者主要行的意思么 谢谢了 975519567 想多多请教
追答Sub MarkSome()
Dim i As Integer
Dim j As Integer
For i = 1 To 15000 '循环B列(即为要查找内容)
If CStr(Cells(i, 2).Value) = "" Then Exit For '判断如果B列的值为空了 跳出循环
For j = 1 To 15000 '循环A列(即为存在重复值得列 或者叫目标列)
If CStr(Cells(j, 1).Value) = "" Then GoTo nx '判断如果A列的值为空了 跳到下一个B列值 进行判断
'------------------------------------------------
'主要地方 判断A列中是否存在B列的值 如果存在 标记颜色
If CStr(Cells(i, 2).Value) = CStr(Cells(j, 1).Value) Then
Cells(j, 1).Interior.ColorIndex = 6 '标记颜色
End If
'------------------------------------------------
Next
nx:
Next
End Sub