Запуск макроса MS Access через строку cmd «Нет текущей записи» - PullRequest
0 голосов
/ 15 марта 2019

В Access у меня есть несколько макросов, которые экспортируют отчеты в pdf, и я пытаюсь запустить эти макросы через командную строку, так как я могу настроить их на автоматический запуск в определенное время.

Когда я запускаю макросы в Access, они отлично работают, создавая PDF-файл, содержащий всю необходимую информацию.

В строке ниже показано, что я использую для запуска макросов

"\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "\Users\Admin\Documents\database.mdb" /X Auto Print

и при использовании это приведет к открытию доступа и запуску макроса, но мне либо скажут «Нет текущей записи», либо он просто создаст PDF-файл, содержащий первую страницу информации.

Я предполагаю, что это вызвано тем, что база данных все еще находится в процессе загрузки, но есть ли способ это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...