エクセルにアプリ化し​た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 Kommentar

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

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Produkte

Version

R2021a

Gefragt:

am 7 Okt. 2021

Kommentiert:

am 12 Okt. 2021

Community Treasure Hunt

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

Start Hunting!