mail mail

Программа оформления заявлений на пополнение счёта

Форма ввода данных

Программа позволяет упростить ввод данных в бланк заявления на пополнение счёта.

 

Реализована проверка корректности ввода некоторых полей.

(например, для полей "серия паспорта" и "номер паспорта" реализована проверка вводимых символов - допускается ввод только заданного количества цифр)

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

 

Все вводимые данные, после нажатия кнопки «Сохранить»,
запоминаются в базе данных, расположенной на скрытом листе «БД»:

таблица для хранения введённых данных через форму

Это позволяет быстро ввести данные, если человек обращается в банк не в первый раз
(достаточно в поле «Фамилия» на форме ввести Иванов, чтобы все остальные поля формы автоматически заполнились ранее введёнными данными)

 

В программу добавлена функция "сумма прописью", которая позволяет преобразовать число в его текстовое представление.

Для выбора даты из календаря на форме, в программу добавлен нестандартный календарь,
выполненный из стандартных элементов управления
(это обеспечивает корректную работу программы на всех компьютерах, ибо элемент управления «Календарь» не всегда устанавливается при инсталляции пакета Microsoft Office)

ВложениеРазмер
bank.xls287 КБ

Комментарии

Здравствуйте, Юлия.
Конечно показывайте (для того я и размещаю программы на сайте, чтобы их смотрели, использовали, адаптировали и учились)
Правда, код этой программы не совсем простой - к примеру, функция "сумма прописью" достаточно объёмна и избыточна для данного макроса.
Да и "календарь", выполненный из стандартных элементов управления, содержит кучу кода (чтобы избежать подключения встроенного календаря, который на некоторых компах может отсутствовать)
Так что не факт, что студенты во всём разберутся.
PS: У меня на сайте есть много более простых программ с понятным кодом.

Добрый день, можно вашу разработку показать моим студентам, как пример для программирования ?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
8 + 2 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.