下面的代碼打開Excel格式,適用於我的Access 2010,但帶來的編譯錯誤,用戶可以訪問2003:DoCmd.OutputTo方法:對於Access 2003和2010
DoCmd.OutputTo acOutputReport, "trndOTrpt", "Excel97-Excel2003Workbook(*.xls)", "", False, "", , acExportQualityPrint
所以我改變了輸出格式(每this website's suggestion)acFormatXLS
:
DoCmd.OutputTo acOutputReport, "trndOTrpt", acFormatXLS, "", False, "", , acExportQualityPrint
這將打開我的Access 2010中(尚未測試訪問2003),但只有在Excel中5.0/95工作簿格式。有沒有一種方法可以在兩種版本的Access中以普通的97-03 .xls格式打開它?