Уже в финальной части своей оптимизационной работы. Перерыл все в интернете, много почти подходящих вариантов, но не то. Поэтому обращаюсь за помощью.
Имеется база данных. Из нее по ФИО макросом формирую из 5 листов отдельные файлы (во вложении). Сейчас все прописываю в базе данных, чтобы потом был единый стандарт файлов. Поэтому макросы прописываю в самих листах, чтобы при экспорте они оказались тоже в конечном файле и продолжали работать в них по заданному алгоритму.
Суть задачки:
1) В листе "Мониторинг КПЭ_ежекв" через условное форматирование задал условие: если факт больше или меньше плана на 1% и не заполнено примечание, то закрашивается ячейка цветом (пока красным, RGB 255 0 0) + в шапке примечание меняется текст, что НЕ ВСЕ ПОЛЯ ЗАПОЛНЕНЫ и т.д.
2) В листе "Оценка проектов (по году)" также по определенным условиям закрашиваются ячейки в тот же цвет.
3) В листе "Мониторинг КП_ежекв" также по определенным условиям закрашиваются ячейки в тот же цвет.
Помогите, пожалуйста, написать макрос (не в Модуле, не в ЭтаКнига) который при выходе (не зависимо нажал ли владелец перед этим сохранить файл или нет) выводил сообщение с названием листа "Мониторинг КПЭ_ежекв" и адресом ячеек не заполненных примечаний (закрашенных красным) и если в листе "Оценка проектов (по году)" и "Мониторинг КП_ежекв" тоже есть красным закрашенные ячейки написал сообщение "Есть ошибки в ячейках ...". И общий текст в конце сообщения НЕОБХОДИМО ИСПРАВИТЬ.
Но дать возможность нажать Ок и сохранить файл. Главное предупредить.
Добрый вечер, участникам форума!
Уже в финальной части своей оптимизационной работы. Перерыл все в интернете, много почти подходящих вариантов, но не то. Поэтому обращаюсь за помощью.
Имеется база данных. Из нее по ФИО макросом формирую из 5 листов отдельные файлы (во вложении). Сейчас все прописываю в базе данных, чтобы потом был единый стандарт файлов. Поэтому макросы прописываю в самих листах, чтобы при экспорте они оказались тоже в конечном файле и продолжали работать в них по заданному алгоритму.
Суть задачки:
1) В листе "Мониторинг КПЭ_ежекв" через условное форматирование задал условие: если факт больше или меньше плана на 1% и не заполнено примечание, то закрашивается ячейка цветом (пока красным, RGB 255 0 0) + в шапке примечание меняется текст, что НЕ ВСЕ ПОЛЯ ЗАПОЛНЕНЫ и т.д.
2) В листе "Оценка проектов (по году)" также по определенным условиям закрашиваются ячейки в тот же цвет.
3) В листе "Мониторинг КП_ежекв" также по определенным условиям закрашиваются ячейки в тот же цвет.
Помогите, пожалуйста, написать макрос (не в Модуле, не в ЭтаКнига) который при выходе (не зависимо нажал ли владелец перед этим сохранить файл или нет) выводил сообщение с названием листа "Мониторинг КПЭ_ежекв" и адресом ячеек не заполненных примечаний (закрашенных красным) и если в листе "Оценка проектов (по году)" и "Мониторинг КП_ежекв" тоже есть красным закрашенные ячейки написал сообщение "Есть ошибки в ячейках ...". И общий текст в конце сообщения НЕОБХОДИМО ИСПРАВИТЬ.
Но дать возможность нажать Ок и сохранить файл. Главное предупредить.Anis625