前提・実現したいこと
既存作成されている複数のマクロファイルをそれぞれ実行していく、
統合的なマクロを作成しようとしております。
その中で特定のマクロファイルを開くとフォーカス?がそちらのマクロに行ってしまい、
元々動かしていたマクロが止まってしまいます。
VBEで試してみてもそのマクロファイルを開いた段階でそちらのモジュールが表示され、
そちらのマクロが実行される事なく止まってしまいます。
本やネットで調べていますが解決できません。
特定のマクロファイルは開示できるものでないので記載が出来ません。
こうした事象が発生する場合、どういった要因がありますでしょうか。
乱暴な質問で恐縮ですが、
ケースをお伺い出来ればと存じます。
よろしくお願いいたします。
発生している問題・エラーメッセージ
エラーメッセージは発生しておりません。
該当のソースコード
元ファイルの該当箇所のコードです。
Sub 元ファイルのマクロを実行()
Workbooks.Open ****.xlsm ‘対象マクロファイルを開く Application.Calculation = xlManual ‘対象マクロファイルの計算方法の設定を手動にする
Application.Run "'" & ****.xlsm & "'!Module1.macro1 " ‘対象マクロファイルのモジュール1の該当マクロを実行
MsgBox "マクロ実行完了"
End Sub
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/16 22:19