Модули являются объектами Access, такими же, как таблицы, запросы, формы и т.д.
Модуль — это набор подпрограмм и функций, написанных в VBA и собранных в одну программную единицу.
Существует два типа модулей: стандартные модули и модули класса. Стандартные модули содержат общие процедуры, которые могут использоваться: при обработке событий в различных объектах, для вычисления значений в формах, отчетах и т.д. Эти процедуры не связаны с конкретным объектом и могут использоваться другими приложениями Access.
Вторым типом модуля в Access является модуль класса. Модуль класса отличается от стандартного модуля тем, что кроме процедур он содержит описание объекта и используется для создания объектов. Процедуры, определенные в этом модуле, являются методами и свойствами объекта. Существует два типа модулей класса: базовые модули класса, модули форм и отчетов. Модули форм и отчетов связаны с соответствующими формами и отчетами и отличаются от базовых модулей лишь тем, что существуют в памяти только до тех пор, пока открыты связанные с ними форма или отчет.
Чтобы создать стандартный модуль или модуль класса, нужно: 1) выбрать команды Модули ® Создать; 2) создать необходимые процедуры , 3) сохранить модуль.