Я ввожу данные на основе кода VLOOKUP, но продолжаю получать сообщение об ошибке.Приложение VLOOKUP no value
For Each Cell In Rng
Cell.Offset(0, 2).Value = Application.WorksheetFunction.VLookup(Cell, Table2, 1, False)
Next
Я хочу, чтобы в колонке C либо опубликовать значение ВПР или вернуть сообщение "Возвращенный деталь не сканируется. Я использовал обработчик ошибок, чтобы сделать это, но я продолжаю получать ошибку, когда это выполняется.
'MyErrorHandler:
' If Err.Number = 1004 Then
' Cell.Offset(0, 2).Value = "Returned Item Not Scanned"
' ElseIf Err.Number = 13 Then
' MsgBox "Incorrect Exceptions Data."
' Else
'
' End If
Ошибка указывает на «Невозможно получить свойство VLookup класса WorksheetFunction.
Может ли кто-нибудь помочь?
Забыл добавить, если я делаю это вручную формулу это - = IFERROR (ВПР (A3 '311A Data '! A: A, 1, FALSE), «Возвращенный товар не проверен») –
Во-первых, что такое 'Table1'? - во-вторых, вы используете неправильную формулу. Вы хотите '= MATCH()' для этого, а не '= VLOOKUP()' –
. Таблица 1 - это диапазон «311A Data»! A: A –