Есть общая команда для выполнения операций в Access, запускается из VBA. Сначала делается запрос для выполнения операции strSQL, заполняется данными из формы, таблиц и других объектов, далее это все запускается через RunSQL
strSQL = "Insert " & ...
DoCmd.RunSQL strSQL