Здравствуйте, Vics_roo, Вы писали:
V_>Подскажите пожалуйста с проблемой
Проще всего решить свою проблему "Записью макроса", в которой можно выполнить свои действия и адаптировать этот макрос к своим нуждам с меняющимся номером столбца. Например до такого
With Range("A2")
.FormulaR1C1 = "=RIGHT(RC[2],3)"
.AutoFill Destination:=Range("A2:A5"), Type:=xlFillDefault
End With
With Range("B2")
.Formula = "=RIGHT(C2,2)"
.AutoFill Destination:=Range("B2:B5"), Type:=xlFillDefault
End With
V_>Согласно хелпу есть функция Right, но ее, как мне кажется, придется вызывать в цикле
V_>Есть ли возможность применить функцию к диапазону Range или это невозможно без цикла?
V_>Вроде есть в VBA автозаполнение autofill, но как его заставить работать если первый столбец "плавающий" ?
Нужно установить формулу на плавающий столбец, которая потом будет расширяться автоматически.