Я просмотрел весь обмен стека и не увидел, что именно ищу. У меня есть обширный список некоторых элементов, которые нуждаются в постоянной калибровке в разные даты и интервалы, и я пытаюсь сделать VBA/Macro, чтобы я мог обновить дату калибровки любого конкретного элемента, не обращая внимания на каждый индивидуальная запись или использование = VLOOKUP(). пока у меня нет ничего твердого, я могу назвать программу, но то, что я предполагал, было в ячейке написать идентификатор элемента #, в другой ячейке новую дату истечения калибровки и иметь кнопку рядом с ними, чтобы искать идентификатор #, перемещает один столбец вправо и заменяет текст в ячейке новой датой. Достаточно просто объяснить, но, учитывая тот факт, что я только начал изучать VBA четыре часа назад, это становится проблемой. До сих пор я играл с некоторым кодом безрезультатно:
range("a1").Formula = "=CELL("address", INDEX(H:J, MATCH(L11,H:H, 0),2))"
ActiveCell.FormulaR1C1 = "=INDEX(R[-5]C[-9], 3, 2, )"
Я предоставлю больше информации или контекста, если кому-то это нужно!