Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 07.01.2010, 17:20   #1
parsn
Пользователь
 
Регистрация: 04.10.2009
Сообщений: 27
Репутация: 10
По умолчанию Как программно организовать проверку ввода данных?

В ячейку таблицы пользователь вводит новое значение.
Это должно быть число в диапазоне от 5 до 100.
Как сделать так, чтобы после ввода программа проверяла введённое значение и:
1) если введено не число, выдавала сообщение "Введённое значение не является числом";
2) если это число меньше 5, исправляла его на 5, а если больше 100 - на 100?
parsn вне форума   Ответить с цитированием
Старый 07.01.2010, 17:39   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Адрес: Россия, Урал
Сообщений: 6,824
Репутация: 1220

skype: ExcelVBA.ru
По умолчанию

В Excel 2003 меню Данные - Проверка:



Цитата:
1) если введено не число, выдавала сообщение "Введённое значение не является числом";
2) если это число меньше 5, исправляла его на 5, а если больше 100 - на 100?
Для этого уже нужен макрос.
Если встроенных средств (Данные - Проверка) будет недостаточно - поможем с его написанием, но нужно знать, для каких именно ячеек он должен работать.
EducatedFool вне форума   Ответить с цитированием
Старый 07.01.2010, 18:31   #3
parsn
Пользователь
 
Регистрация: 04.10.2009
Сообщений: 27
Репутация: 10
По умолчанию

На первый взгляд подойдёт.
Спасибо!

Последний раз редактировалось parsn; 07.01.2010 в 18:34.
parsn вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как организовать проверку новых новостей на сайте? Vekmor Общие вопросы Delphi 10 14.05.2009 17:35
Как лучше организовать базу данных типо как в ICQ Руслантус БД в Delphi 3 09.08.2008 23:57
Помогите проверку ввода сделать Panda Помощь студентам 3 01.07.2008 20:50
Помогите пожалуйста написать проверку ввода для этой программы Saaashka Помощь студентам 1 01.07.2008 09:11
как программно изменить язик ввода в операционной системе Миша Win Api 1 17.09.2007 16:38


09:48.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru