Требовалось выполнить три задания по информатике для пересдачи за 1 курс 2 семестр (2023) для направлений ИТ, ИБ, РИ. Задания включали:
Создание макросов для вычисления значений.
Создание макроса для форматирования таблицы и кнопок ActiveX для заполнения случайными числами и изменения названий столбцов.
Разработку формы для проверки логина и пароля.
Задание №1: Создание макросов для вычисления значений
Изучил требования к макросам и определил, какие вычисления необходимо автоматизировать.
Использовал язык программирования VBA (Visual Basic for Applications) в Excel для написания макросов.
Протестировал макросы на различных данных, чтобы убедиться в их корректной работе.
Задание №2: Форматирование таблицы и создание кнопок ActiveX
Создал макрос для форматирования диапазона ячеек В3:Е11 с использованием стиля таблицы "Светлый 10".
Разработал кнопку ActiveX для заполнения столбцов 2 и 3 случайными числами в заданных диапазонах (столбец 2 – от 0 до 20, столбец 3 – от 0 до 10).
Добавил вторую кнопку ActiveX для изменения названий столбцов в соответствии с примером.
Проверил функциональность кнопок и корректность форматирования.
Задание №3: Создание формы для проверки логина и пароля
Разработал пользовательскую форму в Excel с использованием VBA.
Добавил поля для ввода логина и пароля, а также кнопку для проверки введенных данных.
Настроил логику проверки: если логин и пароль соответствуют заданным значениям, выводится сообщение об успешной авторизации, в противном случае – сообщение об ошибке.
Протестировал форму на различных сценариях ввода данных.
Все задания были выполнены в срок и с соблюдением требований.
Макросы для вычислений работают корректно и автоматизируют рутинные операции.
Таблица отформатирована в соответствии с требованиями, а кнопки ActiveX позволяют быстро заполнять данные и изменять названия столбцов.
Форма для проверки логина и пароля функционирует без ошибок и обеспечивает базовую проверку авторизации.