Erro vlookup do VBA

0

Existem cerca de 1200 linhas com dados após a primeira parte do script ser executada. Depois eu quero executar um vlookup para a coluna 6, que tem as iniciais da pessoa que está lidando com o problema, contra uma masterlist central para ver se as iniciais já estão disponíveis ou não.

O VBA aponta para a condição if com um erro 1004 dizendo que o objeto da função vlookup está errado (meu vba está em alemão, tradução frouxa).

   lastrowNF = Worksheets("Neuerfassung").Cells(Rows.Count, "A").End(xlUp).Row


    For k = 9 To lastrowNF

    nepro = Worksheets("Neuerfassung").Cells(k, 6).Value

    If IsError(Application.WorksheetFunction.VLookup(nepro, Worksheets("Optionen").Range("D3:D5000"), 1)) Then

Eu estraguei a sintaxe? Obrigado pela sua ajuda

    
por Mario Adenauer 03.11.2016 / 16:53

0 respostas