-2
それが機能することを実証するために、単純なMsgBoxを実行する1つのワークブック(test1.xlsm)にマクロ(SubとFunctionの両方を試したもの)最初のマクロ(Application.Run "test1.xlsm!macro1"を使用)を呼び出す2番目のワークブック(test2.xlsm)のマクロ。私はThisWorkbookとワークシートのView-CodeとGeneral Alt-F11 Moduleの両方のワークブックにマクロを置こうとしました。呼び出されているワークブックは、開いているか閉じているかのいずれかから開始します。それにもかかわらず、エラー1004(マクロを使用できないか無効にする)が表示されます。多数のウェブ検索が役に立たないことが判明しました。Workbook-2マクロ呼び出しWorkbook-1マクロがエラー1004で失敗する
使用したコードを正確に表示することをお勧めします。 –
Googleを最初に試しましたか? – MikeC
わかりませんが、私の例を別のPCで試したところ、期待どおりに動作しました。 - –