После запуска первой части скрипта существует около 1200 строк с данными. После этого я хочу запустить vlookup для столбца 6, в котором есть инициалы лица, занимающегося проблемой, в центральном мастер-листе, чтобы увидеть, все ли инициалы уже существуют или нет.

VBA указывает на условие if с ошибкой 1004, говорящее мне, что объект функции vlookup неправильный (мой vba на немецком языке, свободный перевод).

   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

Я испортил синтаксис? Спасибо за вашу помощь

0