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

Вход

Регистрация

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

 

= Мир MS Excel/Ввод даты в определенный период в форме - Мир MS Excel

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

Excel 2007
Всем здравствуйте.
Скажите, пожалуйста, можно ли ограничить период вводимой даты, стянула с другого сайта форму с textbox со встроенной маской, есть общая проверка даты, но можно ли вставить проверку периода с 01.01.2010-31.12.2017?
Я знаю есть календари, но они неудобные.
К сообщению приложен файл: Date.xls (37.0 Kb)
 
Ответить
СообщениеВсем здравствуйте.
Скажите, пожалуйста, можно ли ограничить период вводимой даты, стянула с другого сайта форму с textbox со встроенной маской, есть общая проверка даты, но можно ли вставить проверку периода с 01.01.2010-31.12.2017?
Я знаю есть календари, но они неудобные.

Автор - lampochka
Дата добавления - 16.04.2017 в 16:40
RAN Дата: Воскресенье, 16.04.2017, 17:44 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
[vba]
Код
    If IsDate(DatBox) Then
    If CDbl(CDate(DatBox)) < 40179 Then GoTo err_
    If CDbl(CDate(DatBox)) > 43100 Then GoTo err_
[/vba]


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение[vba]
Код
    If IsDate(DatBox) Then
    If CDbl(CDate(DatBox)) < 40179 Then GoTo err_
    If CDbl(CDate(DatBox)) > 43100 Then GoTo err_
[/vba]

Автор - RAN
Дата добавления - 16.04.2017 в 17:44
lampochka Дата: Воскресенье, 16.04.2017, 18:29 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
RAN, огромное спасибо, будьте всегда здоровы!
 
Ответить
СообщениеRAN, огромное спасибо, будьте всегда здоровы!

Автор - lampochka
Дата добавления - 16.04.2017 в 18:29
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Ввод даты в определенный период в форме (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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