在Access中,我有一些将报告导出为pdf的宏,我试图通过命令提示符运行这些宏,这样我就可以将它们设置为在特定时间自动运行。
当我在Access中运行宏时,它们工作得很好,创建了一个包含所有相关信息的pdf。
下面一行是我用来运行宏的内容,
"\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "\Users\Admin\Documents\database.mdb" /X Auto Print
,当使用它时,将导致打开访问权限并运行宏,但是我会被告知“无当前记录”,或者它只会创建一个包含第一页信息的pdf文件。
我认为这是由于数据库仍在加载过程中引起的,但是有什么方法可以解决此问题?