Я хочу, чтобы проверить текстовое полеValidation Проблема в текстовом поле Vba
где пользователь вводит дату в формате дд/мм
и времени чч/мм
в одном текстовом поле
как это сделать?
Я хочу, чтобы проверить текстовое полеValidation Проблема в текстовом поле Vba
где пользователь вводит дату в формате дд/мм
и времени чч/мм
в одном текстовом поле
как это сделать?
Нет простого способа достичь этого. Есть несколько сложных способов.
Вы можете сделать управление несвязанным, а затем написать обработчик события After Update элемента управления. В этом обработчике вам нужно будет проверить запись пользователя, создать значение даты из записи (предположительно, по умолчанию год к текущему году) и присвоить это значение полю, хранящему дату. Кроме того, вам понадобится событие OnCurrent в форме, где вы установите значение несвязанного элемента управления как текстовую версию с соответствующим форматированием даты текущей записи.
Обратите внимание, что этот метод не будет работать в непрерывной форме, только на одной форме.
Почему вы отправляете один и тот же вопрос дважды? http://stackoverflow.com/questions/1135609/vba-text-box-input-mask – waqasahmed
Является ли это моментом даты или продолжительностью, например. как насчет того, если они войдут в 31/02, и вы обнаружите, что не можете конвертировать его до 31 февраля в течение любого года? – onedaywhen
Это почти идентично вашему последнему вопросу: http://stackoverflow.com/questions/1135609/vba-text-box-input-mask/1138234#1138234 – BIBD