Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практические работы / Практическая работа №12

.docx
Скачиваний:
21
Добавлен:
09.12.2018
Размер:
55.22 Кб
Скачать

Практическая работа №12

Создание формы средствами VBA.

Цель работы: научиться создавать процедуру для создания формы средствами VBA на основе таблицы, размещения в ней элементов управления, научиться размещать процедуру в стандартном модуле, организовывать её выполнение.

Ход работы

1. Задание: необходимо создать средствами VBA новую форму на основе таблицы ГРУППА, отображающую содержимое поля НГ (номер группы).

Новую форму будем создавать с помощью методом CreateForm объекта Application, который возвращает объект Form. Метод CreateForm открывает пустую новую форму в режиме конструктора.

2. Создание процедуры «НоваяФорма»

Создадим новый модуль командой «Создание» - «Макросы и код» - «Модуль». Далее введем следующие процедуры, которые создают новую форму со стандартным именем и единственным полем.

3. Запуск процедуры на выполнение.

Для того чтобы выполнить процедуру выберем в редакторе Visual Basic команду Run Sub/UserForm в меню Run или RunMacro | Run.

Перейдем в окно Access, найдим форму в окне базы данных, откроем ее и убедимся, что процедура работает правильно.

Вывод: -