質問: エクセルの手動選択セルの文字を読み込む方法 以下を実行する方法を教えて下さい(1~4の順) 1ダイアログボックスを開き、エクセルファイルを手動で選択。 2選択したエクセルファイルが自動で開く。 3開いたエクセルファイルの 1行、n列のセルを手動で選択。 43で選択したセルに記載の文字をワークスペースに変数名:selとして格納。
回答: このページが参考になるかもしれません。 excel をオートメーション サーバーとして使用したスプレッドシート データの読み取り 少し工夫するとこんな感じにできます。 exl = actxserver('excel.application'); exlwkbk = exl.workbooks; [filename,pathname] = uigetfile('*.xls;*.xlsx','ファイルを選択してください'); exlfile = exlwkbk.open(fullfile(pathname,filename)); exl.visible = true; ここで excel ファイルのセルを選択 sel = exl.activecell.value exl.quit