Я пытаюсь использовать функцию 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»: Несоответствие типов