Quantcast
Channel: Active questions tagged excel - Stack Overflow
Viewing all articles
Browse latest Browse all 88081

Vlookup in VBA from different sheets - coding error

$
0
0

i am new to VBA. I got this code but when it runs, it shows this error message :

Wrong number of argument or invalid property assignment.

This is my code when i copied it from somewhere and editing myself :

Sub cl_macro2() 
    cl_macro2 macro '
    Dim Concur As Worksheet, SunAccCode As Worksheet
    Dim ConcurLastRow As Long, SunAccCodeLastRow As Long, x As Long
    Dim SunAccCodeRng As Range

    Set Concur = ThisWorkbook.Worksheets("Concur")
    Set SunAccCode = ThisWorkbook.Worksheets("SunAccCode")

    ConcurLastRow = Concur.Range("I"& Rows.Count).End(xlUp).Row
    SunAccCodeLastRow = SunAccCode.Range("A"& Rows.Count).End(xlUp).Row

    Set SunAccCodeRng = SunAccCode.Range("A1:C"& SunAccCodeLastRow)

    For x = 2 To ConcurLastRow
    On Error Resume Next
    Concur.Range("J"& x).Value = Application.WorksheetFunction.VLookup(Concur.Range("I"& x).Value, SunAccCodeRng, 3, 0)

    Next x

End Sub 

Viewing all articles
Browse latest Browse all 88081

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>