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

Вход

Регистрация

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

 

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

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Всплывающее окно при закрытии книги по условию даты
adamm1603 Дата: Вторник, 12.12.2017, 11:57 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 144
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Всем привет! Суть проблемы: необходимо при закрытии книги выводить всплывающее окно с текстом "вы проверили текущую дату?", но при условии, что, в ячейке B2 стоит сегодняшняя дата
 
Ответить
СообщениеВсем привет! Суть проблемы: необходимо при закрытии книги выводить всплывающее окно с текстом "вы проверили текущую дату?", но при условии, что, в ячейке B2 стоит сегодняшняя дата

Автор - adamm1603
Дата добавления - 12.12.2017 в 11:57
Nic70y Дата: Вторник, 12.12.2017, 12:45 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9223
Репутация: 2478 ±
Замечаний: 0% ±

Excel 2010
"вы проверили текущую дату?"


в ячейке B2 стоит сегодняшняя

%)


ЮMoney 41001841029809
 
Ответить
Сообщение
"вы проверили текущую дату?"


в ячейке B2 стоит сегодняшняя

%)

Автор - Nic70y
Дата добавления - 12.12.2017 в 12:45
adamm1603 Дата: Вторник, 12.12.2017, 14:57 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 144
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Да согласен, ошибся! наоборот, при условии если в ячейке стоит не сегодняшняя дата
 
Ответить
СообщениеДа согласен, ошибся! наоборот, при условии если в ячейке стоит не сегодняшняя дата

Автор - adamm1603
Дата добавления - 12.12.2017 в 14:57
pechkin Дата: Вторник, 12.12.2017, 15:28 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 332
Репутация: 49 ±
Замечаний: 0% ±

2003
Здравствуйте! Проверяйте...
К сообщению приложен файл: 3846562.xls (19.5 Kb)
 
Ответить
СообщениеЗдравствуйте! Проверяйте...

Автор - pechkin
Дата добавления - 12.12.2017 в 15:28
adamm1603 Дата: Вторник, 12.12.2017, 15:35 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 144
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
pechkin, . спасибо супер, только я сразу не сообразил, можете добавить кнопку "нет", на тот случай когда нужно изменить дату перед тем как файл закроется, так как файл после любых действий закрывается и, что бы изменить дату нужно его снова открывать
 
Ответить
Сообщениеpechkin, . спасибо супер, только я сразу не сообразил, можете добавить кнопку "нет", на тот случай когда нужно изменить дату перед тем как файл закроется, так как файл после любых действий закрывается и, что бы изменить дату нужно его снова открывать

Автор - adamm1603
Дата добавления - 12.12.2017 в 15:35
adamm1603 Дата: Вторник, 12.12.2017, 15:37 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 144
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Всё извиняюсь, немного затупил работает как надо, спасибо!!!
 
Ответить
СообщениеВсё извиняюсь, немного затупил работает как надо, спасибо!!!

Автор - adamm1603
Дата добавления - 12.12.2017 в 15:37
Nic70y Дата: Вторник, 12.12.2017, 15:38 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9223
Репутация: 2478 ±
Замечаний: 0% ±

Excel 2010
[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    If [b2] <> Date Then
        MsgBox ("вы проверили текущую дату?")
        Cancel = True
        [b2].Select
    End If
End Sub
[/vba]
[p.s.]а зачем это нужно? мож просто при открытии файла сразу проставлять сегодня в ячейку?[/p.s.]
К сообщению приложен файл: 9812871.xlsm (12.7 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 12.12.2017, 15:40
 
Ответить
Сообщение[vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    If [b2] <> Date Then
        MsgBox ("вы проверили текущую дату?")
        Cancel = True
        [b2].Select
    End If
End Sub
[/vba]
[p.s.]а зачем это нужно? мож просто при открытии файла сразу проставлять сегодня в ячейку?[/p.s.]

Автор - Nic70y
Дата добавления - 12.12.2017 в 15:38
adamm1603 Дата: Вторник, 12.12.2017, 16:04 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 144
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Суть в том, что работник который должен занести текущую дату при закрытии документа, всё время забывает про неё, я ему даже кнопочку отдельную вывел для обновления текущей даты, а он вот такой невнимательный, а это так скажем напоминалка, ещё раз спасибо!
 
Ответить
СообщениеСуть в том, что работник который должен занести текущую дату при закрытии документа, всё время забывает про неё, я ему даже кнопочку отдельную вывел для обновления текущей даты, а он вот такой невнимательный, а это так скажем напоминалка, ещё раз спасибо!

Автор - adamm1603
Дата добавления - 12.12.2017 в 16:04
  • Страница 1 из 1
  • 1
Поиск:

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