VBA代码检查带有多个列数据的一个列数据?

时间:2018-08-08 09:25:05

标签: vba excel-2010

我在A列上有ID号,从A3到A25。想要用F G H I列值检查每个A列值。在数据从29行开始的F G H I列中,如何检查一次具有多个列值的A列值?

lastrow = Range(“ A”&Rows.Count).End(xlUp).Row

lastrow1 = Range(“ F”&Rows.Count).End(xlUp).Row

For i = 3 To lastrow

    For j = 30 To lastrow1

        If Range("F" & j).Value = Range("A" & i).Value Or Range("G" & j).Value = Range("A" & i).Value Or Range("H" & j).Value = Range("A" & i).Value Or Range("I" & j).Value = Range("A" & i).Value Then
        End if

    Next j

Next i

1 个答案:

答案 0 :(得分:0)

使用以下代码。我已经对您的查询进行了测试

如果有任何问题,请对其进行测试。

$sort