Страницы: 1
RSS
Excel VBA Макрос автозаполнения по правилам, Копирование значения активной ячейки и вставка в несколько ячеек с отсчётом от активной ячейки и последующих по столбцам
 
Здравствуйте!
Новичок, и не могу разобраться как написать код.

Необходимо написать макрос VBA для Excel таблицы состоящей из перечня оборудования и календарного графика, где в календарном графике надо проставлять текстовые значения с определённым шагом в зависимости от исходного значения.

Задача:
1. Поиск в диапазоне строки (пример С5:AG5) текстового значения "то2" "то3" "то4" "то5" (далее по тексту "Значение")
2. При обнаружении одного из значений сослаться на правило выставления шага.
3. Выполнить шаг от ячейки, где было обнаружено значение, вправо по столбцам, согласно правилу, и вставить значения.
4. Перейти на строку ниже и повторить цикл.

Ограничение строк - 16500
Ограничение столбцов - 400

Правила для значений:
"то2" - от активной ячейки вправо на 30 ячеек, вставить значение, повтор цикла до границы 12 месяца. По количеству - до 12 раз.
"то3" - от активной ячейки вправо на 90 ячеек, вставить значение, повтор цикла до границы 12 месяца. По количеству - до 4 раз.
"то4" - от активной ячейки вправо на 180 ячеек, вставить значение, повтор цикла до границы 12 месяца. По количеству - до 2 раз.
"то5" - от активной ячейки вправо на 365 ячеек, вставить значение, повтор цикла до границы 12 месяца. По количеству - до 1 раза.
Изменено: Oleg K - 24.10.2021 04:58:28
Страницы: 1
Наверх