Я пытаюсь использовать VLOOKUP в VBA, чтобы обеспечить значение во вновь вставленной строке при запуске кода. Я использую метод "" для ввода VLOOKUP в строке поиска, а не с помощью функции листа. Однако я изо всех сил пытаюсь набрать правильную формулу. Номер ячейки неизвестен, поэтому я использую переменную.
delivActivEnd - это просто переменная, которая была определена для поиска нужного номера ячейки. Кто-нибудь знает, как правильно написать это для VBA?
ws.Range("G" + CStr(invoicingStart + delivPos)) = "=VLOOKUP(=$C" + (CStr((delivActivEnd)) + "'Sub tasks'!B:T,16,False")