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

Вход

Регистрация

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

 

= Мир MS Excel/Всплывающее окно для определенной даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Всплывающее окно для определенной даты (Макросы/Sub)
Всплывающее окно для определенной даты
Maja Дата: Вторник, 10.03.2015, 11:15 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, уважаемые форумчане. Если возможно, помогите с решением данного вопроса. Есть некоторое количество статистических отчетов. Каждый должне быть готов и отправлен в Госстат в строго определенную дату. Причем, есть отчеты месячные, квартальные и т.д. Можно ли сделать так, чтобы при открытии любой книги Excel 2010 появлялось всплывающее окно, предупреждающее, что близится дата отчета. Например, за 2 дня до нужной даты такое: "Послезавтра 04.04.15 Отчет 12-п". За 1 день: "Завтра 04.04.15 Отчет 12-п". На дату отчета: "Сегодня 04.04.15 Отчет 12-п". Файл прилагаю. Заранее спасибо всем и извините, если какие-то правила нарушаю или не очень четко описываю проблему (не владею профессиональной лексикой).
К сообщению приложен файл: 3971296.xls (29.0 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане. Если возможно, помогите с решением данного вопроса. Есть некоторое количество статистических отчетов. Каждый должне быть готов и отправлен в Госстат в строго определенную дату. Причем, есть отчеты месячные, квартальные и т.д. Можно ли сделать так, чтобы при открытии любой книги Excel 2010 появлялось всплывающее окно, предупреждающее, что близится дата отчета. Например, за 2 дня до нужной даты такое: "Послезавтра 04.04.15 Отчет 12-п". За 1 день: "Завтра 04.04.15 Отчет 12-п". На дату отчета: "Сегодня 04.04.15 Отчет 12-п". Файл прилагаю. Заранее спасибо всем и извините, если какие-то правила нарушаю или не очень четко описываю проблему (не владею профессиональной лексикой).

Автор - Maja
Дата добавления - 10.03.2015 в 11:15
Rioran Дата: Вторник, 10.03.2015, 11:33 | Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Maja, здравствуйте.

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

Информацию по датам рекомендую представить в виде одной таблицы в три столбца: "Дата", "Отчет" и "Форма отчёта".


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеMaja, здравствуйте.

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

Информацию по датам рекомендую представить в виде одной таблицы в три столбца: "Дата", "Отчет" и "Форма отчёта".

Автор - Rioran
Дата добавления - 10.03.2015 в 11:33
DJ_Marker_MC Дата: Вторник, 10.03.2015, 11:40 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Maja, можно сделать конечно и при открытии любой книги, через личную книгу макросов, но тут я не возьмусь... Можно сделать чтоб при открытии определенной книги с помощью условного форматирования (возможность обойтись без макросов), но если честно, я бы на вашем месте использовал какой нибудь простенький органайзер для рабочего стола в виде виджета. Поищите в гугле что-то вроде этого: календарь с напоминаниями на рабочий стол
Если же оттолкнуться от Вашего примера и сделать как я предложил вторым вариантом - условное форматирование то выйдет так (см.приложенный файл):
- если до сдачи отчета остается 1 день - то строка с нужным отчетом подсветится красным
- если до сдачи отчета остается от 2 до 5 дней - то строка с нужным отчетом подсветится желтым
- если до сдачи отчета остается 5 дней - то строка с нужным отчетом подсветится зеленым
К сообщению приложен файл: 1411159.xlsx (10.6 Kb)
 
Ответить
СообщениеMaja, можно сделать конечно и при открытии любой книги, через личную книгу макросов, но тут я не возьмусь... Можно сделать чтоб при открытии определенной книги с помощью условного форматирования (возможность обойтись без макросов), но если честно, я бы на вашем месте использовал какой нибудь простенький органайзер для рабочего стола в виде виджета. Поищите в гугле что-то вроде этого: календарь с напоминаниями на рабочий стол
Если же оттолкнуться от Вашего примера и сделать как я предложил вторым вариантом - условное форматирование то выйдет так (см.приложенный файл):
- если до сдачи отчета остается 1 день - то строка с нужным отчетом подсветится красным
- если до сдачи отчета остается от 2 до 5 дней - то строка с нужным отчетом подсветится желтым
- если до сдачи отчета остается 5 дней - то строка с нужным отчетом подсветится зеленым

Автор - DJ_Marker_MC
Дата добавления - 10.03.2015 в 11:40
krosav4ig Дата: Вторник, 10.03.2015, 18:50 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
поместите этот файл в "%appdata%\Microsoft\Excel\XLSTART"
К сообщению приложен файл: PERSONAL.xlsb (20.9 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениепоместите этот файл в "%appdata%\Microsoft\Excel\XLSTART"

Автор - krosav4ig
Дата добавления - 10.03.2015 в 18:50
Maja Дата: Понедельник, 16.03.2015, 16:50 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное всем спасибо, попробую воспользоваться вашими советами.
 
Ответить
СообщениеОгромное всем спасибо, попробую воспользоваться вашими советами.

Автор - Maja
Дата добавления - 16.03.2015 в 16:50
rinat_n Дата: Суббота, 21.04.2018, 14:38 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день форумчане. Помогите решить одну задачку в части excel. Есть документ в котором есть список документов с датами начала действия и окончания действия инструкций. Вот необходимо создать напоминалку (всплывающее окно) допустим за неделю до окончания действия инструкции. Подскажите такое возможно сделать в excel в виде скрипта как message box?. К сообщению прикладываю частичку файла. Данная напоминалка нужна, так как периодически забывается обновить инструкцию. Также возможно ли напоминалку разнести на несколько страниц в одной книге?
К сообщению приложен файл: 9987527.xls (47.0 Kb)
 
Ответить
СообщениеДобрый день форумчане. Помогите решить одну задачку в части excel. Есть документ в котором есть список документов с датами начала действия и окончания действия инструкций. Вот необходимо создать напоминалку (всплывающее окно) допустим за неделю до окончания действия инструкции. Подскажите такое возможно сделать в excel в виде скрипта как message box?. К сообщению прикладываю частичку файла. Данная напоминалка нужна, так как периодически забывается обновить инструкцию. Также возможно ли напоминалку разнести на несколько страниц в одной книге?

Автор - rinat_n
Дата добавления - 21.04.2018 в 14:38
Pelena Дата: Суббота, 21.04.2018, 14:47 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19176
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
rinat_n, прочитайте Правила форума и создайте свою тему. Эта тема закрыта


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеrinat_n, прочитайте Правила форума и создайте свою тему. Эта тема закрыта

Автор - Pelena
Дата добавления - 21.04.2018 в 14:47
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Всплывающее окно для определенной даты (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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