是否可以将访问报告导出到.docx文件?
目前我们只导出.pdf但还需要word文档
答案 0 :(得分:2)
这可以使用Docmd.OutputTo方法轻松完成。
以下是正式文档的链接:https://msdn.microsoft.com/en-us/library/office/ff192065.aspx
以下是我将如何做的一行示例:
Docmd.OutputTo acOutputReport, "rptMyReport", acFormatRTF, "C:\Users\User\Documents\MyExportedReport.rtf"
但是,虽然此方法可以将其导出为rtf(可以在Word中打开),但它不能将其作为docx进行导出。此报告是否需要转换为该docx格式?如果是这样,可能需要更复杂的程序才能实现这一目标。
答案 1 :(得分:0)
如果您使用Adobe Acrobat打开pdf,则只需将其另存为Word文件即可。
档案>另存为> Microsoft Word> Word文档
如果您决定将其导出为RTF文件并仍希望转换为.doc或.docx,则Microsoft Word也是如此。
档案>另存为> Word文档
VBA路线: Docmd.OutputTo不支持将报告导出为文字格式(.doc& docx)。 但是,看起来有一种方法可以按照您希望的方式在此处找到:Exporting MS access Report to MS Word using VBA