質問: path_file; } ``` と引数として渡せば、Fnc_A⇒Fnc_Bはできますが、 Fnc_A⇒Fnc_B⇒Fnc_Bはできません。 (追記) Fnc_A⇒Fnc_B ダイアログ表示選択⇒ファイル作成 (Fnc_Aを実行)では取得したパスが通りますが、 Fnc_A⇒Fnc_B⇒Fnc_B ダイアログ表示選択⇒ファイル作成の後にファイル上書きをするとき (Fnc_Aを実行後にFnc_Bを単体で実行) では取得したはずのパスが残っておらず、エラーになります。 ### 補足情報(FW/ツールのバージョンなど) VisualStudio2017
回答: MMashiro 様のご指摘の通り、 varで新たに変数を宣言していたことが原因でした。 var PATH_FILE = sfd.FileName; のvarを消して PATH_FILE = sfd.FileName; としました。