我正在使用 Access 2010。我想将报告导出到 XML。(使用 vba)我正在使用:DoCmd.OutputTo acOutputReport,“rptName”,它可以工作..但它要求用户选择格式和位置。我希望它会自动..
我该怎么做?
谢谢!!
您可以使用Application.ExportXML 方法来导出报告的数据,如下所示:
ExportXML acExportReport, "rptName", "C:\SomeFolder\rptName.xml"
如果您想要的不仅仅是报表的数据,ExportXML
还支持包含演示信息的选项。不过,我从未尝试过。
DoCmd.OutputTo 方法
OutputTo 方法在 Visual Basic 中执行 OutputTo 操作。
句法:
.OutputTo(ObjectType, ObjectName, OutputFormat, OutputFile, AutoStart, TemplateFile, Encoding, OutputQuality)
OutputFormat是所需的格式:
OutputFile是将项目保存到的文件名