xlswrite コマンドを実行すると “サーバーによって例外が返されました” というエラーとなるのはなぜですか?

5 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2018 年 9 月 6 日
編集済み: MathWorks Support Team 2021 年 5 月 19 日
xlsread と xlswrite コマンドを使用しています。xlsread は問題なく実行できますが、xlswrite コマンドを実行すると以下のようなエラーとなります。
 
エラー: xlswrite (line 219) エラー: サーバーによって例外が返されました。 
 

採用された回答

MathWorks Support Team
MathWorks Support Team 2021 年 5 月 19 日
編集済み: MathWorks Support Team 2021 年 5 月 19 日
このエラーの原因として、Excel のアドインの影響が考えられます。
例えば、"Send to Bluetooth" というアドインは、ノートPC に予めインストールされている場合があり、これによりエラーが発生したケースがあります。また、"ADTAPLib.ApproveItAddin"というアドインも本現象の原因となる場合があります。
 
回避方法として、Excelに登録されたアドイン(特にCOMアドイン)から原因となるアドインを特定し、MATLAB を使用する場合は無効化することをお試しください。
手順は、以下のとおりです。
1) Excelの「ファイル>オプション>アドイン>管理」の部分にて「COMアドイン」を選択します。
2)「設定」を押下することによりExcelが使用しているCOMのアドインを確認します。
3) 一時的にすべてを無効に設定します。
4) Excelの再起動します。
この後、一つずつ有効化させることにより、原因となるCOMアドインを特定可能です。 
  
参照:
 
 

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCOM コンポーネントの統合 についてさらに検索

製品


リリース

R2008b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!