我正在尝试将我的访问数据库中的数据导出到 Excel 电子表格。在我尝试为表单编写 onclick 事件之前,一切都很顺利。这是代码:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "ReportQuery", "C:\helloworld.xlsx", True
我得到的错误是“运行时错误 3051”Microsoft Access 数据库引擎无法打开或写入文件......它已经被另一个用户以独占方式打开,或者您需要查看和写入其数据的权限。
我很难相信引擎没有获得许可。这里有设置或我缺少的东西吗?