У меня есть формула vlookup, которая принимает значение A2 и возвращает соответствующее совпадение, найденное в моей Lookup_Table в ячейке O2, этот поиск продолжается для строк внизу.
Как бы я изменил этот код для поиска диапазоназначений в A: M, а результаты помещены в O: AA?Или мне нужно вручную кодировать каждый столбец отдельно?
With Sheets("Example")
.Range("O2:O" & .Range("A" & Rows.Count).End(xlUp).Row).Formula = _
"=IF(ISERROR(VLOOKUP(A2,'Lookup_Table'!A:H,4,FALSE)),0,VLOOKUP(A2,'Lookup_Table'!A:H,4,FALSE))"
.Range("O2:O" & .Range("A" & Rows.Count).End(xlUp).Row).Value = _
.Range("O2:O" & .Range("A" & Rows.Count).End(xlUp).Row).Value 'Comment out if you'd like to leave the above formula in place
End With