Я форматирую большую электронную таблицу, которая изменяется еженедельно и сопоставляет ее с файлом данных, который также изменяется еженедельно. Мне нужна функция «выбрать все» в моем vlookup, а также «автозаполнение», чтобы скопировать формулу до последней строки. Я пробовал «CurrentRegion», «table», & неудачно потерпел неудачу с операторами «end». Поскольку я редко создаю макросы, у меня нет больших знаний о VBA, но мне нравится учиться. Я получил помощь на этом сайте раньше и ценю экономию времени на проблемы, связанные с работой. Коды, которые я начал с этой недели, ниже, спасибо!макрос для выбора всего в vlookup
ActiveCell.Select
Sheets("Demo").Select
Range("A2").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[1],'Listing'!R1C1:R12182C4,3,FALSE)"
Selection.AutoFill Destination:=ActiveCell.Range("A1:A177688")
ActiveCell.Range("A1:A177688").Select
вы собираетесь иметь серьезные проблемы с производительностью с использованием vlookup на этом множестве строк. – guitarthrower
Что вы рекомендуете вместо этого? Есть ли еще одна функция? Это будет только увеличиваться каждую неделю. – shaydawn
Здесь не хватает подробностей. – guitarthrower