みなさん、このサイトで同様の問題をチェックしていますが、問題に対する回答が見つかりません。クラッシュし続ける私の行は次のとおりです。
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "MY_FUT_REPORT", "U:\Desktop\TEST.xls", True, "FUTURE"
したがって、MY_FUT_REPORTはレポートであり、それをExcelシートに転送したいと思います。次に、既存のシートに追加したい次の行があります。
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "MY_ND_REPORT", "U:\Desktop\TEST.xls", True, "NEXT DAY"
これまでのところ、最初の行がクラッシュし、同じパスに複数のファイルを作成しましたが、機能します。また、この行を試しました
DoCmd.OutputTo acOutputReport、 "MY_FUT_REPORT"、acFormatXLS、 "U:\ Desktop \ TEST.xls"、0
これは完全に機能するので、問題が何であるか疑問に思っています。acSpreadsheetTypeExcel12Xmlに置き換えてコマンドを試しましたが、それでも成功しません。誰か助けてもらえますか!!!!