Макросы в MS Access предназначены:
для хранения данных базы
для отбора и обработки данных базы
для ввода данных базы и их просмотра
для автоматического выполнения группы команд
для выполнения сложных программных действий