• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイル入力画面からファイル名を入れて継続して動作)

Excel VBAで他のEXCELファイルのマクロを中断して自己ファイルのマクロを処理後に再度他のEXCELファイルのマクロを続行する方法

このQ&Aのポイント
  • Excel VBAで他のEXCELファイルのマクロを一時停止し、自己ファイルのマクロを処理した後に再度他のEXCELファイルのマクロを続行する方法について教えてください。
  • Excel VBAを使用して、他のEXCELファイルのマクロを中断して、自己ファイルのマクロを処理した後に再度他のEXCELファイルのマクロを続行する方法について教えてください。
  • Excel VBAで、他のEXCELファイルのマクロを中断して、自己ファイルのマクロを処理した後に再度他のEXCELファイルのマクロを続ける方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは Sub a()   Dim mPSet As Long   Dim o   As Object   Dim b   As Workbook      Set o = CreateObject("Excel.Application")   o.Visible = True   Set b = o.Workbooks.Open(freesoft) ~ こんな感じですけど、試して下さい。

i20160309smihid
質問者

お礼

ありがとうございました。 ご教示頂いたように修正しましたところ、動作しました。 当方の不勉強から、カレントドライブ、フォルダが変更できないなど、いろいろ別の問題もおこりましたが、なんとか、修正できました。

その他の回答 (1)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは 試せないので分かりませんが、別インスタンスでExcelアプリを起動して そちらで、フリーソフトを開いて制御するのはダメでしょうか? 試してみてはどうですか?

i20160309smihid
質問者

お礼

回答ありがとうございました。 「別インスタンス」勉強して、トライしてみます。 もし、可能であれば、別インスタンスをどの様に、適用すれば良いか、ご教示願えませんでしょうか。