Как установить значения для пустых результатов для функции VBA VLookup? - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь использовать функцию VLookup, которая получает значения из другого листа в той же книге.Есть записи, которых нет в массиве искомых таблиц, и я хочу установить для них значение, но я получаю следующие ошибки.

Когда я использую следующую функцию WorksheetFunction.Vlookup, я получаю ошибку во время выполнения «1004»: ошибка приложения или объекта.

for rowNum = 2 to lastRow
    targetSheet.Cells(rowNum, 15) = WorksheetFunction.VLookup(targetSheet.Cells(rowNum, 1), Sheets("Source Table").Range("A1:C100"), 3,0)
Next rowNum

Когда я использую Application.VLookup вместо WorksheetFunction.VLookup, на этот раз я получаю ошибку времени выполнения «13»: Несоответствие типов

...