Excel-Linkで「TEXT NOT FOUND.TEXT.ID = "MSG_COMPLETED_BATCH"」エラー

Excel-Link エラーメッセージ

質問

Excel-Linkで一括取得処理を試行した際に以下のようなエラーメッセージが表示されます。

対処方法を教えてください。

MSG_COMPLETED_BATCHエラー
ERROR:TEXT NOT FOUND. TEXT.ID = "MSG_COMPLETED_BATCH"

回答

本エラーメッセージは、メモリ中にロードされるべきメッセージテキストのテーブルがロードされていないか、あるいは処理の途中でクリアされていることを示しており、エクセルのメモリ管理に何らかの障害が起きていることを示唆しております。なお、「MSG_COMPLETED_BATCH」は処理完了のメッセージIDであり、処理自体は成功しております。

まず、一括処理を再度実行しても同じエラーが発生するかをご確認ください。

エラーが再現する場合は、以下をご確認ください。

  • 一括処理の対象となるシートを減らした上で再現するか

  • 同じExcel-linkファイルで、別のPCで再現するか

  • 同じPCで、別のExcel-linkファイルで再現するか

また、上記対応時もエラーが発生する場合は、下記を順に試行しエラーが解消するかご確認ください。

  1. 下記の手順に従い、Excel-Link を完全に削除しコンピュータを再起動後、Excel-Linkを再インストールする

  2. エラーが発生したExcel-linkファイルにマクロ処理などを組み込んでいる場合は、それをひとつずつ除去して、再現するか確認する

  3. マクロを全て除去しても解消せず、VBAの「ツール>参照設定」画面の 「FP_EXCEL_LINK」がチェックされている場合は、そのチェックを外す

  4. Office の修復インストールを実行し、①の手順でExcel-Linkを再インストールする