Содержание
Информирование пользователя EXCEL о принадлежности ДАТЫ к определенному диапазону
history 5 декабря 2012 г.
-
Группы статей
- Контроль ввода ОШИБочных значений
- Условное форматирование
- Условное Форматирование Дат
Используем Условное форматирование для подачи сигнала пользователю MS EXCEL о принадлежности даты к определенному диапазону.
Предположим, что пользователь вводит некие даты событий. Требуется, чтобы EXCEL автоматически выделял ячейки следующим образом:
- красным, если дата совпадает с сегодняшним днем;
- оранжевым, если вводимая дата находится в пределах 1 недели от сегодняшнего числа;
- зеленым, если вводимая дата находится в пределах 2 недель от сегодняшнего числа.
Сначала создадим правило, по которому ячейка будет выделяться, если дата совпадает с сегодняшним днем (см. Файл примера ):
- выделите диапазон, в который пользователь будет вводить данные;
- вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Управление правилами ). Откроется окно Диспетчер правил условного форматирования ;
- нажмите Создать правило ;
- выберите Форматировать только ячейки, которые содержат ;
- в выпадающем списке выберите Равно ;
- введите формулу =СЕГОДНЯ() ;
- нажав кнопку Формат выберите, например, красный шрифт;
- нажмите ОК и вернитесь в Диспетчер правил условного форматирования ;
Теперь создадим правило, по которому ячейка будет выделяться, если дата находится в пределах 1 недели от сегодняшнего числа:
- нажмите Создать правило ;
- выберите Форматировать только ячейки, которые содержат ;
- в выпадающем списке выберите Между ;
- введите формулы =СЕГОДНЯ()-7 и =СЕГОДНЯ()+7 ;
- нажав кнопку Формат выберите, например, оранжевый шрифт;
Проделайте аналогичные шаги для создания правила, по которому ячейка будет выделяться если дата находится в пределах двух недель от сегодняшнего числа, используйте формулы =СЕГОДНЯ()-14 и =СЕГОДНЯ()+14 .
ВНИМАНИЕ! Когда к диапазону ячеек применяются два или более правил Условного форматирования , приоритет обработки определяется порядком их перечисления в Диспетчере правил условного форматирования . Правило, расположенное в списке выше, имеет более высокий приоритет, чем правило, расположенное в списке ниже. Новые правила всегда добавляются в начало списка и поэтому обладают более высоким приоритетом, однако порядок правил можно изменить в диалоговом окне при помощи кнопок со стрелками Вверх и Вниз .
Если мы расположим правила как показано на предыдущем рисунке, то при вводе сегодняшней даты она выделится зеленым цветом, а не красным, т.к. правило ( Между =СЕГОДНЯ()-14 и =СЕГОДНЯ()+14 ) у нас идет первым и имеет наивысший приоритет. Для правильного отображения поменяем порядок критериев, используя соответствующие стрелочки.
В результате получим вот такую картину.
СОВЕТ: Чтобы найти все ячейки на листе, к которым применены правила Условного форматирования необходимо:
- на вкладке Главная в группе Редактирование щелкните стрелку рядом с командой Найти и выделить ;
- выберите в списке пункт Условное форматирование;
- будут выделены все ячейки, которым применены правила Условного форматирования .
Как сделать напоминание в excel всплывающее окно
- Советы по Excel
- Функции Excel
- Формулы Excel
- Советы по словам
- Советы по Outlook
Как создать всплывающее окно сообщения при открытии файла Excel?
В некоторых случаях вы можете захотеть, чтобы при открытии конкретной книги всегда появлялось всплывающее окно с напоминанием о том, что вам нужно сделать в первую очередь. Это может помочь вам не забывать о самом важном в повседневной работе. В этой статье я расскажу о том, как создать всплывающее окно сообщения при открытии файла Excel.
Создание всплывающего окна сообщения при открытии файла Excel с кодом VBA
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Вы можете создать код VBA, чтобы окно сообщения появлялось при открытии конкретной книги, сделайте следующее:
1. Держать Alt + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.
2. В Microsoft Visual Basic для приложений окно, дважды щелкните ThisWorkbook из Проект-VBAProject панели, затем скопируйте и вставьте приведенный ниже код VBA в модуль окно, см. снимок экрана:
Внимание: Если Проект-VBAProject панель скрыта, щелкните Перейти к товару > Обозреватель проекта для его отображения.
Код VBA: создание всплывающего окна сообщения при открытии файла Excel:
3. Затем закройте окно кода и сохраните эту книгу как Excel Macro-Enabled Workbook формат, пожалуйста, нажмите Отправьте > Сохранить какИ в Сохранить как окно, выберите Excel Macro-Enabled Workbook из Сохранить как список, см. снимок экрана:
4. Теперь при первом открытии этого файла вверху таблицы отображается предупреждение системы безопасности, щелкните Включить контент кнопку для активации кода VBA, см. снимок экрана:
5. После активации кода VBA сразу появляется окно сообщения. Смотрите скриншот:
Ноты:
1. Вы можете изменить текстовое сообщение в коде на любое другое нужное вам слово;
2. Предупреждение системы безопасности не будет отображаться после первого открытия. Поэтому, когда вы в следующий раз запустите этот файл, сразу появится окно сообщения.
Автоматически открывать определенные книги при следующем запуске Excel
Вы можете легко и быстро открыть несколько книг, которые вы всегда используете при запуске любого файла Excel, Kutools for ExcelАвтора Автоматически открывать эти книги в следующий раз функция может помочь вам справиться с этой работой быстро и комфортно.
После установки Kutools for Excel, выполните следующие действия:
1. Открывайте книги, которые вы хотите открыть вместе в следующий раз автоматически.
2, Затем нажмите Предприятие > Workbook > Автоматически открывать эту книгу в следующий раз, см. снимок экрана:
3. В Автоматически открывать эту книгу в следующий раз диалоговое окно, щелкните Выбрать все чтобы проверить все книги, которые вы хотите автоматически открывать в следующий раз при запуске файла Excel, затем нажмите Ok для выхода из диалога см. снимок экрана:
4. И теперь, когда вы запускаете файл Excel, все выбранные вами книги открываются одновременно.
Внимание: Чтобы отменить эту операцию, вам просто нужно отменить выбор всех книг или удалить или очистить книги в Автоматически открывать эту книгу в следующий раз диалоговое окно.