Excel VBA выберите новый usedrange часть колонны
Привет всем.
Мне нужна ваша помощь.
Я хочу применить формулу к новым строкам, которые я только что добавил. У меня есть строка кода, которую я использую для полного набора данных, но я не уверен, как ее модифицировать, или если есть лучший способ сделать это.
Я немного из своей лиги с этой строкой кода, я понимаю, что она делает, но я ее не писал.
Sheets("Closed Loop").Range(varPastePos).Offset(0, 2).Resize(ActiveSheet.UsedRange.Rows.Count - 1, columnsize:=1).FormulaR1C1 = "My Formula"
varPastePos
это положение новые данные вставили, в данном случае $F$28
Любые идеи?
простой альтернативой является форматирование диапазон в виде таблицы (вкладка «Главная»> «Формат как таблица»), так что формулы автоматически заполняются при добавлении новой строки в таблицу. – Slai
Изучение формата трески e читаемым способом будет творить чудеса для вашей способности действительно читать код. –
@Pieter Geerkens, который не будет действительным кодом в VBA, поэтому людям будет сложно скопировать его – Slai