Вечер добрый!
Вопрос по VBA в excel.
С помощью каких «команд» в vba можно производить действия сразу с несколькими идентичными по строению массивами данных?
Насколько я понимаю у объекта Range может быть всего 2 переменные.
У меня 10 массивов данных. Мне необходимо отступить от каждого массива на 2 строки и удалить данную строчку. В настоящий момент у меня это реализовано следующим образом:
Range(«массив1»).Offset(-2, 0).EntireRow.Delete
и такк
Однако хотелось бы реализовать это одним действием.
К сожалению, Range(«массив1»,«массив2»,«массив3»...) не работает, в силу особенностей Range.
Можно ли как-то это реализовать? Может быть через Collection, а далее через For Each...Next? но тогда вопрос — как?
|
|
|
Похожие вопросы |