Разница между макросами и модулями в базах данных заключается в их назначении и способе создания:
- Макросы в базах данных представляют собой совокупность внутренних команд, предназначенных для автоматизации работы с базой данных. 1 Они состоят из команд, с помощью которых выполняются определённые задачи: открываются отчёты, выполняются запросы, закрывается база данных и т. д.. 1
- Модули — это объекты, с помощью которых базу данных можно сделать более функциональной. 1 Они создаются на языке Visual Basic для приложений (VBA) и представляют собой наборы описаний, инструкций и процедур. 1
Таким образом, макросы составляются путём выбора из списка макрокоманд, а модули создаются на языке программирования и являются более мощным средством разработки программных расширений в среде базы данных. 4