Sub vlookup
Dim TR As Long
TR = Range("C" & Rows.Count).End(xlUp).Row
Range("F46").Formula ="=Vlookup(C46,OpenDCSInvoices!$A:$C, 3, False)"
Range("F46").Copy
Range("F46:F" & TR).PasteSpecial xlPasteAll
End sub
Поскольку это еженедельный отчет, он варьируется, поэтому vlookup может быть вставлен в другую ячейку в зависимости от того, насколько велик или мал размер файла данных. Этот код работает на этой неделе, но он не будет работать на следующей неделе, так как он изменится. Мне нужно вставить vlookup в столбец F после последней ячейки данных, так как я добавляю к существующим данным, и он должен найти значение в столбце C, смежное с тем, где будет запускаться vlookup. Спасибо, и все помогает, когда я застрял.