我不是一名有经验的vba程序员,并且访问不是我的一杯茶。我被要求修复MS Access 2010 VB应用程序中的一些错误。唯一的用户以前在32位平台上运行该应用程序,但现在已经迁移到64位。这导致应用程序中断。我取得了一些进展,但我解决另一个问题的每个问题似乎都出现了。MS Access:无法完成输出操作
的代码
DoCmd.OutputTo acOutputReport, "rptQLDExport", acFormatRTF, frm.txtDirectory.Value + "\QLD\All\QDATA.DOC"
下面的片导致运行错误2587:Microsoft Access不能完成输出操作
我已经在网上seached的答案,但无济于事。
我的开发环境是Windows 7 SP1(64位),并且应用程序在Access 2010(vba7,64位)中运行。我愿意回答问题以提供更多信息。任何建议将不胜感激。
感谢您的回复。我以前见过运行时和完整版本之间的区别。你能否赐教我? –
你的建议没有奏效。我从'C:\ Program Files \ Microsoft Office \ Office14 \ ACCWIZ'复制'UTILITY.ACCDA'到'C:\ Program Files \ Microsoft Office \ Office14' –
感谢米奇,我发现'C:\ Program Files \ Microsoft Office \ Office14 \ ACCWIZ'不是可信任的位置。我将其添加为信任中心的可信位置。重新运行应用程序,它工作。 –