• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access97でのエクスポートエラーメッセージ)

Access97でのエクスポートエラーメッセージ

このQ&Aのポイント
  • Access97で実行時エラーが発生し、'講習会資料.xls'にアクセスできませんというエラーメッセージが表示されます。
  • エクセルファイルが問題の可能性があるため、再起動しても同じエラーメッセージが表示されます。
  • 講習会収支明細ボタンをクリックすると、総会資料用、借方仕訳伝票一覧印刷用、貸方仕訳伝票一覧印刷用、講習会資料残高用、講習会収入残高用テーブルに対してクエリが実行されます。そして、講習会資料残高用テーブルがExcelファイルにエクスポートされ、Excelファイルが開かれます。

質問者が選んだベストアンサー

  • ベストアンサー
  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.2

補足ありがとうございます。 Access2000ではエラーのときに行位置が表示されるのですが、Access97では出ないのですね(>_<) でもやはりエラー箇所の特定が第一だと思いますので、では、各行の間に Msgbox を挟んで確認できませんか。 Msgbox "1" DoCmd.OpenQuery "Q_総会資料用", acViewNormal, acReadOnly Msgbox "2" DoCmd.OpenQuery "Q_借方仕訳伝票一覧印刷用", acViewNormal, acReadOnly みたいに。 頑張ってくださいヽ(^。^)ノ

その他の回答 (1)

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.1

エラーの出ている「行」は特定できないのですか?

noname#72697
質問者

補足

エラーの出ている行は下記のところだと思います。 DoCmd.TransferSpreadsheet acExport, 5, "T01_講習会資料残高用", "c:\講習会会計\講習会資料.XLS", True sh = Shell("C:\Program Files\Microsoft Office\Office10\EXCEl c:\講習会会計\講習会資料残高用.XLS", 1) DoCmd.SetWarnings False DoCmd.OpenQuery "Q_講習会収入残高用", acViewNormal DoCmd.TransferSpreadsheet acExport, 5, "T02_講習会資料残高用", "c:\講習会会計\講習会資料.XLS", True

関連するQ&A

専門家に質問してみよう