Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


59057 / 76732 ←次へ | 前へ→

【22389】Re:他のファイルにあるマクロの作動のさせ方
質問  mimi E-MAIL  - 05/2/17(木) 17:40 -

引用なし
パスワード
   ichinoseさん。ご返信ありがとうございます。
とても親切に教えてくださり、大変感激しております。

私の文章表現が分かりにくいため、ご迷惑をお掛けしております。

ichinoseさんに教えて頂いた方法でやってみました。

実際に書いたコードは、
Application.Run "'" & Path & "'!sheet" & idx & ".macro1"
(PathにはC:\〜\aaa.xmlというフルパスが格納されています)
と、書きました。

1枚目から順に3枚目までのシートでループを回して処理させました。
結果としましては、macro1は動作しておりませんでした。

今の状況を詳しく述べますと、
ブック内には標準モジュールとして、macro1というマクロが存在しております。
その、macro1 というマクロは シートに貼り付けてあるボタンを押すことで
動作するようになっております。

そのボタンは、2枚目と3枚目のシートにのみ貼り付けてあります。
(2枚目と3枚目のシートにのみmacro1というマクロが存在するという
 紛らわしい言い方をしていました。すみません。)

このブックにたいして、他のブックから、いちいちボタンを押すことなく
このmacro1というマクロを作動させたいのです。
(さらに詳しくいうとこのmacro1というマクロは、そのシート内にある
 数値を計算して、そのシート内に結果を返すマクロです)

なんとか汎用的に、他のブックからのマクロの作動を試みているのですが
うまくいきません。

どうぞ、もう少しお知恵をかしてくださいませんか?
よろしくお願いいたします。

1 hits

【22340】他のファイルにあるマクロの作動のさせ方 mimi 05/2/16(水) 17:22 質問
【22349】Re:他のファイルにあるマクロの作動のさせ方 ichinose 05/2/16(水) 21:18 発言
【22389】Re:他のファイルにあるマクロの作動のさせ方 mimi 05/2/17(木) 17:40 質問
【22390】Re:他のファイルにあるマクロの作動のさせ方 ichinose 05/2/17(木) 18:26 発言
【22415】Re:他のファイルにあるマクロの作動のさせ方 mimi 05/2/18(金) 16:27 お礼

59057 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free