Как проверять значения по мере ввода?
Снизить вероятность ошибки набора многозначных чисел поможет средство проверки вводимых данных. Если набранное число не попадает в заранее указанный интервал, то оно не будет помещено в ячейку, а вместо этого появится сообвіенпе об ошибке, требующее ввести число заново.
Выделите диапазон ячеек, для которых нужно включить проверку, и выполните команду Данные — Проверка. На вкладке Параметры задайте условие, которому должны удовлетворять вводимые значения (см. рис. 11.23). На вкладке Сообщение об ошибке вы можете задать тпп, заголовок и текст окна, которое будет выскакивать каждый раз, когда значение условию не удовлетворит. Если выбрать тип окна Останов, то вы не сможете оставить в ячейке недопустимое значение: вам придется изменить его на допустимое или отказаться от ввода. Окна других типов просто привлекут ваше внимание к ошибке, оставив решение за вами.
Проверка «водимыхзначений [X |
|
І Пфагіетрьм Сообщение для ввода : Сообщение об ошибке |
|
Условие проверки Тип данных; |
|
Любое значение У ■ ■ пуч-ме v«:-:m |
|
Значение; I. v і Распространить и членения ма другие ячейки с тем же /сиовя» |
|
| Очистить все | ОК | j Отмена |
|
Рис. 11.23. Окно Проверка вводимых значений |
На вкладке Сообщение для ввода вы можете задать текст всплывающей подсказки, которая будет появляться при выборе одной из ячеек проверяемого диапазона в качестве текущей.
Для данных текстового типа можно задать ограничение на длину строки или явно указать список допустимых значений, выбрав из списка Тип данных па вкладке Параметры значение Список, а в поле ввода Источник указав диапазон ячеек, в котором этот список расположен. После этого в проверяемый диапазон ничего вручную вводить не придется: при наведении табличного курсора на ячейку в ней появится кнопка выбора из списка, по которой вы можете щелкнуть мышыо или нажать комбинацию клавиш «Alu+e^». Это похоже на автозаполнение столбца, с той только разницей, что диапазон-источник может находиться где угодно в пределах текущего листа, а доіапазон-приемник не обязательно заполнять подряд.