Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel vlookup使用vba进行查找_Excel_Vlookup_Vba - Fatal编程技术网

Excel vlookup使用vba进行查找

Excel vlookup使用vba进行查找,excel,vlookup,vba,Excel,Vlookup,Vba,我想在vba中使用for循环和vlookup,将一个名称列表与第二个名称列表进行比较。换句话说,如果一个名字在我的列表和第二个列表中,我想把这个条目标记为“交易对手”,所有其他名字都标记为“客户” 一旦我列表中的某个名称不在第二个列表中,代码就会产生一个错误“运行时错误13”,我希望将该名称归类为客户机 Sub final_row1() Dim i As Integer For i = 2 To 10 If Cells(i, 2).Value = Application.

我想在vba中使用for循环和vlookup,将一个名称列表与第二个名称列表进行比较。换句话说,如果一个名字在我的列表和第二个列表中,我想把这个条目标记为“交易对手”,所有其他名字都标记为“客户”

一旦我列表中的某个名称不在第二个列表中,代码就会产生一个错误“运行时错误13”,我希望将该名称归类为客户机

Sub final_row1()
Dim i As Integer
    For i = 2 To 10
        If Cells(i, 2).Value = Application.VLookup(Cells(i, 2), Range("f2:g8"), 1, False) Then
          Cells(i, 3).Value = "counterparty"
        Else
          Cells(i, 3).Value = "client"
        End If
    Next i
End Sub

尝试下面的代码,我正在使用
Application.VLookup
来捕获错误

Sub final_row1()

    Dim i As Integer

    For i = 2 To 10    
        ' a match found between both lists    
        If Not IsError(Application.VLookup(Cells(i, 2), Range("F2:G8"), 1, False)) Then
            Cells(i, 3).Value = "counterparty"
        Else
            Cells(i, 3).Value = "client"
        End If
    Next i

End Sub

尝试下面的代码,我正在使用
Application.VLookup
来捕获错误

Sub final_row1()

    Dim i As Integer

    For i = 2 To 10    
        ' a match found between both lists    
        If Not IsError(Application.VLookup(Cells(i, 2), Range("F2:G8"), 1, False)) Then
            Cells(i, 3).Value = "counterparty"
        Else
            Cells(i, 3).Value = "client"
        End If
    Next i

End Sub