【发布时间】:2014-01-16 20:15:50
【问题描述】:
以下代码可在我的 Access 2010 上运行,但会给使用 Access 2003 的用户带来编译错误:
DoCmd.OutputTo acOutputReport, "trndOTrpt", "Excel97-Excel2003Workbook(*.xls)", "", False, "", , acExportQualityPrint
所以我将输出格式更改为acFormatXLS(根据this website's suggestion):
DoCmd.OutputTo acOutputReport, "trndOTrpt", acFormatXLS, "", False, "", , acExportQualityPrint
这会在我的 Access 2010(尚未测试 Access 2003)上打开,但只能以 Excel 5.0/95 工作簿格式打开。有没有办法可以在两个版本的 Access 中以正常的 97-03 .xls 格式打开它?
【问题讨论】: