Макросы и программы для Excel в категории «Проверка ввода»

Макросы и функции для проверки вводимых значений в поля формы и в ячейки Excel (проверка корректности вводимых значений, проверка на соответствие маске ввода, и т.п.)
  • Форма для выбора создаваемых полей, и настройки их параметров
    Программа предназначена для автоматизации процесса создания форм ввода и редактирования данных из таблиц Excel. Сейчас реализована лишь малая часть программы. Но уже сейчас программа достаточно точно распознаёт типы полей таблицы, и для полей типа "выпадающий список" и "поле с маской ввода" формирует список значений и маску ввода соответственно. Как будет свободное время -...
  • Главное меню программы по работе с базой данных «Преподаватели»
    База данных «Преподаватели» предназначена для автоматизации работы администрации учебных заведений. Программа обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов. Эта база данных представляюет собой урезанную и немного изменённую версию программы АИСС СПК. Программа обеспечивает: Хранение полной...
  • АИСС "Абитуриент" - форма ввода данных абитуриента
    Программа АИСС «СПК» предназначена для автоматизации работы приемной комиссии колледжей и техникумов. АИСС обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов. Назначением программы является автоматизация труда работника приёмной комиссии учебного заведения. Программа обеспечивает: Хранение полной...
  • Форма редактирования и просмотра заказа
    Программа предназначена для работы с заказами, оформляемыми менеджерами на выставках. Основные функции программы: создание (заполнение) новых заказов редактирование существующих заказов объединение нескольких заказов в один формирование заявки на продукцию на основании данных их сформированных заказов Для каждого заказа предусмотрен выбор клиента из базы данных (если клиент...
  • Форма ввода данных о новом пациенте
    Программа позволяет сформировать отчёты по базе данных больницы. Кроме того, реализован ввод данных в базу о новых пациентах.  
  • При попытке сохранить файл под именем, заданным пользователем, вы можете получить ошибку - если в имени файла (папки) присутствуют запрещённые символы. Этого легко избежать, если в процессе формирования имени файла удалить из него недопустимые символы, заменив их символом подчёркивания: Function Replace_symbols(ByVal txt As String) As String St$ = "~!@/\#$%^&*=|`""...
  • Форма ввода данных
    Программа позволяет упростить ввод данных в бланк заявления на пополнение счёта.   Реализована проверка корректности ввода некоторых полей. (например, для полей "серия паспорта" и "номер паспорта" реализована проверка вводимых символов - допускается ввод только заданного количества цифр) Выбор большинства значений производится из выпадающих списков, что позволяет...
  • В макросах для Excel иногда требуется производить проверку адреса электронной почты на корректность. В большинстве случаев нужно быть уверенным не только в том, что такой адрес содержит знак @ и точку, но и в том, что все остальные символы представлены буквами, числами или знаками подчеркивания. Проще всего реализовать эту проверку с использованием регулярных выражений (объект RegExp) Sub...
  • Данный код позволяет выполнять проверку корректности ввода числового значения в текстовое поле (textbox) на форме, автоматически блокируя ввод запрещенных символов   Используется событие KeyPress элемента управления TextBox Допустимые символы: цифры от 0 до 9, точка (запятая автоматически заменяется на точку), знак «минус» (перед числом) Предполагается, что текстовое поле...
  • Макрос обработки номеров телефонов
    Надстройка PhoneNumbers предназначена для обработки номеров телефонов в таблице Excel, в выводом найденный (распознанных) номеров в отдельный столбец Основное предназначение: Извлечение номеров телефонов из Excel файла. Пример исходных данных и результата можно посмотреть в прикреплённом файле Excel (на первом листе — что есть изначально, на втором — то, что получается...
  • Функция ParseColumnsStringEx предназначена для преобразования введенного пользователем списка столбцов в одномерный массив числовых значений. Назначение функции: исключить ошибки пользовательского ввода, преобразовать буквенные названия столбцов в числовые значения. Пример использования: Private Sub ПримерИспользования_ParseColumnsStringEx() Dim txt$, txt1$, txt2$ ' исходная строка с...