Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Проверка наличия ошибок и вывод сообщения перед закрытием - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Проверка наличия ошибок и вывод сообщения перед закрытием
Anis625 Дата: Среда, 13.03.2019, 22:49 | Сообщение № 1
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация: 31 ±
Замечаний: 20% ±

Excel 2013
Добрый вечер, участникам форума!

Уже в финальной части своей оптимизационной работы. Перерыл все в интернете, много почти подходящих вариантов, но не то. Поэтому обращаюсь за помощью.

Имеется база данных. Из нее по ФИО макросом формирую из 5 листов отдельные файлы (во вложении). Сейчас все прописываю в базе данных, чтобы потом был единый стандарт файлов. Поэтому макросы прописываю в самих листах, чтобы при экспорте они оказались тоже в конечном файле и продолжали работать в них по заданному алгоритму.

Суть задачки:

1) В листе "Мониторинг КПЭ_ежекв" через условное форматирование задал условие: если факт больше или меньше плана на 1% и не заполнено примечание, то закрашивается ячейка цветом (пока красным, RGB 255 0 0) + в шапке примечание меняется текст, что НЕ ВСЕ ПОЛЯ ЗАПОЛНЕНЫ и т.д.

2) В листе "Оценка проектов (по году)" также по определенным условиям закрашиваются ячейки в тот же цвет.

3) В листе "Мониторинг КП_ежекв" также по определенным условиям закрашиваются ячейки в тот же цвет.

Помогите, пожалуйста, написать макрос (не в Модуле, не в ЭтаКнига) который при выходе (не зависимо нажал ли владелец перед этим сохранить файл или нет) выводил сообщение с названием листа "Мониторинг КПЭ_ежекв" и адресом ячеек не заполненных примечаний (закрашенных красным) и если в листе "Оценка проектов (по году)" и "Мониторинг КП_ежекв" тоже есть красным закрашенные ячейки написал сообщение "Есть ошибки в ячейках ...". И общий текст в конце сообщения НЕОБХОДИМО ИСПРАВИТЬ.

Но дать возможность нажать Ок и сохранить файл. Главное предупредить.
К сообщению приложен файл: __2019_-1_-.xlsm (85.8 Kb)


Сообщение отредактировал Anis625 - Среда, 13.03.2019, 22:55
 
Ответить
СообщениеДобрый вечер, участникам форума!

Уже в финальной части своей оптимизационной работы. Перерыл все в интернете, много почти подходящих вариантов, но не то. Поэтому обращаюсь за помощью.

Имеется база данных. Из нее по ФИО макросом формирую из 5 листов отдельные файлы (во вложении). Сейчас все прописываю в базе данных, чтобы потом был единый стандарт файлов. Поэтому макросы прописываю в самих листах, чтобы при экспорте они оказались тоже в конечном файле и продолжали работать в них по заданному алгоритму.

Суть задачки:

1) В листе "Мониторинг КПЭ_ежекв" через условное форматирование задал условие: если факт больше или меньше плана на 1% и не заполнено примечание, то закрашивается ячейка цветом (пока красным, RGB 255 0 0) + в шапке примечание меняется текст, что НЕ ВСЕ ПОЛЯ ЗАПОЛНЕНЫ и т.д.

2) В листе "Оценка проектов (по году)" также по определенным условиям закрашиваются ячейки в тот же цвет.

3) В листе "Мониторинг КП_ежекв" также по определенным условиям закрашиваются ячейки в тот же цвет.

Помогите, пожалуйста, написать макрос (не в Модуле, не в ЭтаКнига) который при выходе (не зависимо нажал ли владелец перед этим сохранить файл или нет) выводил сообщение с названием листа "Мониторинг КПЭ_ежекв" и адресом ячеек не заполненных примечаний (закрашенных красным) и если в листе "Оценка проектов (по году)" и "Мониторинг КП_ежекв" тоже есть красным закрашенные ячейки написал сообщение "Есть ошибки в ячейках ...". И общий текст в конце сообщения НЕОБХОДИМО ИСПРАВИТЬ.

Но дать возможность нажать Ок и сохранить файл. Главное предупредить.

Автор - Anis625
Дата добавления - 13.03.2019 в 22:49
Anis625 Дата: Среда, 13.03.2019, 23:26 | Сообщение № 2
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация: 31 ±
Замечаний: 20% ±

Excel 2013
На #ЗНАЧ в листе "Мониторинг КПЭ_ежекв" просьба не обращать внимание. Ошибку нашел, исправил.
К сообщению приложен файл: 2844470.xlsm (84.5 Kb)
 
Ответить
СообщениеНа #ЗНАЧ в листе "Мониторинг КПЭ_ежекв" просьба не обращать внимание. Ошибку нашел, исправил.

Автор - Anis625
Дата добавления - 13.03.2019 в 23:26
K-SerJC Дата: Четверг, 14.03.2019, 08:07 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация: 86 ±
Замечаний: 0% ±

Excel 2013
Доброго дня!
Вы эту задачу разместили в разделе, платной помощи!
все верно?


Благими намерениями выстелена дорога в АД.
 
Ответить
СообщениеДоброго дня!
Вы эту задачу разместили в разделе, платной помощи!
все верно?

Автор - K-SerJC
Дата добавления - 14.03.2019 в 08:07
InExSu Дата: Четверг, 14.03.2019, 08:07 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
Привет!
Пишу в личку.


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
СообщениеПривет!
Пишу в личку.

Автор - InExSu
Дата добавления - 14.03.2019 в 08:07
Anis625 Дата: Четверг, 14.03.2019, 08:09 | Сообщение № 5
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация: 31 ±
Замечаний: 20% ±

Excel 2013
Доброго дня!
Вы эту задачу разместили в разделе, платной помощи!
все верно?


Все верно. Не ошибся.
 
Ответить
Сообщение
Доброго дня!
Вы эту задачу разместили в разделе, платной помощи!
все верно?


Все верно. Не ошибся.

Автор - Anis625
Дата добавления - 14.03.2019 в 08:09
InExSu Дата: Пятница, 15.03.2019, 21:26 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
Привет!
Чтобы не забыть - я не договорился с Anis625, по цене.
Бывает. :)


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
СообщениеПривет!
Чтобы не забыть - я не договорился с Anis625, по цене.
Бывает. :)

Автор - InExSu
Дата добавления - 15.03.2019 в 21:26
krosav4ig Дата: Пятница, 15.03.2019, 22:45 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Написал в ЛС


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеНаписал в ЛС

Автор - krosav4ig
Дата добавления - 15.03.2019 в 22:45
Anis625 Дата: Суббота, 16.03.2019, 21:40 | Сообщение № 8
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация: 31 ±
Замечаний: 20% ±

Excel 2013
K-SerJC,

Благодарю Вас за оперативное решение задачки. Получилось отлично и даже лучше.
 
Ответить
СообщениеK-SerJC,

Благодарю Вас за оперативное решение задачки. Получилось отлично и даже лучше.

Автор - Anis625
Дата добавления - 16.03.2019 в 21:40
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!