Доброй ночи!
После долгого раздумья решился таки попробовать использовать макрос в своем единственном рабочем файле, страшно конечно, но лень берет свое... Посему, прошу не отказывать в помощи.
Суть:
Есть книга состоящая из 12 листов, каждый имеет названия месяцев года, по порядку "Январь" "Февраль" и т.д.
В начале каждого месяца я создаю новый лист, с названием наступившего месяца. Вернее сказать не создаю, а копирую предыдущий (именно предыдущий, потому что, постоянно на последние листы вносятся какие-либо нововведения и изменения) с формулами форматами и прочей требухой. Но перед этим кое-что делаю еще...
Описание моих действий:
Предположим мне нужно создать лист "Январь" (наступил Новый Год)
1. Открываю второй лист, т.е. "Февраль" и заменяю формулы в диапазоне (выделен желтым) на значения.
2. Удаляю первый лист "Январь"
3. Копирую последний лист "Декабрь" через меню Лист-Скопировать/Переместить в конец списка.
4. Переименовую вновь созданный лист в "Январь"
5. Захожу в этот лист и очищаю от констант определенные диапазоны (выделены зеленым)
6. В красную ячейку пишу дату - первое число текущего месяца.
7. Наслаждаюсь результатом своих титанических трудов.
Можно ли как-то это автоматизировать? Например, проснулся я 1 января, открыл файл, а Эксель уже за меня все сделал. Хотя... могут быть варианты: "А первое число было?". Ну ладно, проснулся второго числа, открыл файл, а тут такой сюрприз!
Поможите пожалуйста, а!
66,5 Кб
После долгого раздумья решился таки попробовать использовать макрос в своем единственном рабочем файле, страшно конечно, но лень берет свое... Посему, прошу не отказывать в помощи.
Суть:
Есть книга состоящая из 12 листов, каждый имеет названия месяцев года, по порядку "Январь" "Февраль" и т.д.
В начале каждого месяца я создаю новый лист, с названием наступившего месяца. Вернее сказать не создаю, а копирую предыдущий (именно предыдущий, потому что, постоянно на последние листы вносятся какие-либо нововведения и изменения) с формулами форматами и прочей требухой. Но перед этим кое-что делаю еще...
Описание моих действий:
Предположим мне нужно создать лист "Январь" (наступил Новый Год)
1. Открываю второй лист, т.е. "Февраль" и заменяю формулы в диапазоне (выделен желтым) на значения.
2. Удаляю первый лист "Январь"
3. Копирую последний лист "Декабрь" через меню Лист-Скопировать/Переместить в конец списка.
4. Переименовую вновь созданный лист в "Январь"
5. Захожу в этот лист и очищаю от констант определенные диапазоны (выделены зеленым)
6. В красную ячейку пишу дату - первое число текущего месяца.
7. Наслаждаюсь результатом своих титанических трудов.
Можно ли как-то это автоматизировать? Например, проснулся я 1 января, открыл файл, а Эксель уже за меня все сделал. Хотя... могут быть варианты: "А первое число было?". Ну ладно, проснулся второго числа, открыл файл, а тут такой сюрприз!
Поможите пожалуйста, а!
66,5 Кб