エクセルにアプリ化し​たmatlabをハイ​パーリンクで張り付け​て起動してもエラーが​でる

添付質問のフォルダに
DATA.xlsx→データが入ったエクセルシート
Sum.xlsx→DATA.xlsxの数値の足し算結果を出力
msgbox('開始')
DATA = readmatrix("DATA.xlsx")
DATA_sum = sum(DATA)
writematrix(DATA_sum,"Sum.xlsx")
msgbox('完了')
このコードでアプリケーションコンパイラー→パッケージ化でアプリ化しています。
アプリ単体では問題なく動きます。
しかし、matlab.xlsxに上記プログラムをアプリ化したquestion.exeをハイパーリンクで張り付けて起動すると、「DATA.xlsx」が見つかりませんか開けませんとエラーがでます。
対処方法お教えていただけないでしょうか?
よろしくお願いいたします。

1 Commento

丈太郎 森川
丈太郎 森川 il 12 Ott 2021
ハイパーリンクだけでなく、マクロでquestion.exeを呼び出しても計算されません。
バッチファイルで呼び出した場合は正常に計算されました。
matlabのアプリはハイパーリンクやエクセルのマクロで呼び出しても計算されないのでしょうか?

Accedi per commentare.

Risposte (0)

Prodotti

Release

R2021a

Community Treasure Hunt

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

Start Hunting!