Вот как вы генерируете сообщение об ошибке, если пользователь не вводит число в таблицу
Вы можете использовать числа только в одной области таблицы? Вы можете гарантировать, что пользователи случайно не введут текст в эту область ячейки.
Excel может помочь вам в этом. Выполните следующие действия, если хотите, чтобы в диапазон ячеек вводились только данные, которые приводят к числовым результатам:
- Выберите желаемый диапазон ячеек, например диапазон A1: A100.
- Если вы используете Excel 2007 или Excel 2010, активируйте вкладку ДАННЫЕ на ленте. В группе ИНСТРУМЕНТЫ ДАННЫХ нажмите кнопку ПРОСМОТР ДАННЫХ. Если вы используете Excel до версии 2003 включительно, выберите ДЕЙСТВИТЕЛЬНОСТЬ в меню ДАННЫЕ.
- В диалоговом окне активируйте вкладку НАСТРОЙКИ.
- Щелкните поле списка РАЗРЕШИТЬ и выберите параметр ОПРЕДЕЛЕННЫЙ ПОЛЬЗОВАТЕЛЕМ.
- Введите следующую формулу в поле ввода ФОРМУЛА:
= ТИП (A1) = 2 - Щелкните вкладку СООБЩЕНИЕ ОБ ОШИБКЕ и укажите текст, который будет отображаться при вводе текста в ячейки.
- Подтвердите свои настройки, нажав ОК.
После этого процесса Excel автоматически проверит диапазон ячеек. Если пользователь вводит текст в диапазон ячеек, Excel отображает сообщение об ошибке.