Автоматизация ввода данных с помощью элементов управления панели инструментов. Формы и функций ИНДЕКС, ЕСЛИ и ВПР. Использование макросов для автоматизации работы с приложением. Скрытие столбцов, содержащих служебную информацию. Защита ячеек от изменения.
Аннотация к работе
Создание пользовательского интерфейса информационной системы в среде MS Excel2), используя элементы управления с панели инструментов ФОРМЫ (поле со списком, переключатели, флажки) и функции EXCEL (СЕГОДНЯ (); ИНДЕКС ();ЕСЛИ ()). Список Выводит в ячейку порядковый номер выбранной из определенного набора записи Формировать список по диапазону (координаты диапазона, содержащего значения, которые должны быть видны в списке) Связь с ячейкой Возможен выбор (способ выбора элементов в списке. Выводит в ячейку порядковый номер выбранной из определенного набора записи Формировать список по диапазону Связь с ячейкой Количество строк списка (число строк для отображения в раскрывающемся списке). Отметим, что поскольку ячейки, с которыми связаны элементы управления содержат промежуточную информацию (номер записи в списке), лучше в их качестве выбирать ячейки, расположенные в той же строке, что и название обрабатываемого параметра, правее тех данных, которые будут интересовать пользователя данной информационной системы. Если номер_столбца равен 1, то возвращается значение из первого столбца аргумента инфо_таблица; если номер_столбца равен 2, то возвращается значение из второго столбца аргумента инфо_таблица и так далее.