Excel Link から起動されるMATLAB のバージョンが異なり​ます。どのようにすれ​ば、正しいバージョン​のMATLAB を起動できますか。

6 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
回答済み: MathWorks Support Team 2013 年 10 月 25 日
Excel Link から起動されるMATLAB のバージョンが異なります。どのようにすれば、正しいバージョンのMATLAB を起動できますか。

採用された回答

MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
Excel Linkでは、Windows のレジストリに登録されているバージョンのMATLABを起動します。このため、複数バージョンのMATLAB がマシンにインストールされていると、使用するExcel Link とは異なるバージョンのMATLAB が起動される場合があります。
【参考】MATLAB とExcel Link のバージョン対応
リリースバージョンMATLABExcel Link
R2006b7.32.4
R2006a7.22.3.1
R14SP37.12.3
R14SP27.0.42.2.2
R14SP17.0.12.2.1
R147.02.2
このような場合、次の(1)~(4)の手順で、使用するExcel Link に対応したMATLABバージョンをレジストリに登録してください。
(1) Excel を起動している場合は終了
(2) 対応するバージョンのMATLAB をレジストリに登録
  対応するバージョンのMATLABを起動し、次のコマンドを実行します。
eval(['!"' fullfile(matlabroot,'bin','win32','matlab.exe') '" /regserver /r exit &'])
※ このコマンドでは、/regserver スタートアップオプションをつけてMATLABを起動することでレジストリの登録を行っています。
(3) (2)で起動したMATLAB を終了
(4) Excel (Excel Link)を起動

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCOM オートメーション サーバーとしての MATLAB の呼び出し についてさらに検索

Community Treasure Hunt

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

Start Hunting!