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

3 ビュー (過去 30 日間)
丈太郎 森川
丈太郎 森川 2021 年 10 月 7 日
コメント済み: 丈太郎 森川 2021 年 10 月 12 日
添付質問のフォルダに
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 件のコメント
丈太郎 森川
丈太郎 森川 2021 年 10 月 12 日
ハイパーリンクだけでなく、マクロでquestion.exeを呼び出しても計算されません。
バッチファイルで呼び出した場合は正常に計算されました。
matlabのアプリはハイパーリンクやエクセルのマクロで呼び出しても計算されないのでしょうか?

サインインしてコメントする。

回答 (0 件)

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!