У меня есть База данных Access .В этом у меня есть столбец «х», который имеет около 5000 различных идентификаторов (принадлежащих 5000 клиентов).Я часто запускаю запрос для создания отчета по одному идентификатору клиента согласно их запросу.Я создал кнопку в своей форме, которая при нажатии запрашивает ввод идентификатора клиента , а затем запускает "Select * from table where client Id = "input"
. Она фильтрует базу данных для этого клиента и затем экспортирует отчет вExcel и предлагает мне сохранить место на моем локальном диске.Все эти действия выполняются макросом, который я построил для этой кнопки.Я не использовал VBA (не знаком с ним), но для этого использовал инструмент макроса MS Access 2013 UI Macro Builder.
Вот проблема .Иногда мне нужно 100 различных клиентских отчетов , которые мне нужно запуститьМне приходится нажимать кнопку 100 раз, каждый раз вводить другой идентификатор клиента, а затем экспортировать отчет в Excel.Есть ли способ, которым я могу построить запрос, который берет в список из этих 100 идентификаторов клиентов, запускает select * для них в таблице, а затем экспортирует данные в 100 различных файлов Excel.Как я могу изменить свой макрос, чтобы иметь эту функциональность.Это спасет меня от боли.Любая помощь приветствуется!