- ベストアンサー
エクセルのマクロについてです。
通常、あるブックで作成したマクロは他のブックでは使えませんよね。これを使えるようにするにはどうしたらいいんでしょうか?すいません、マクロの超初心者なのでよくわかりません。お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Workbooks.Open filename:="フルパスで、他のブックのエクセルファイル.XLS" Application.Run Macro:="他のブックのエクセルファイル.XLS!マクロ名" 上記のようにすれば、実行できます。
その他の回答 (2)
- h_narunaru
- ベストアンサー率25% (47/183)
回答No.2
他のブックでも使用は可能です。 使いたいマクロの入ったブックを、開いておきます。 そして、実行させたいブックを開きます。 その後に、「ツール」の「マクロ」で実行したいマクロを選択すれば大丈夫です。 又、実行したいブックに、「フォーム」の「ボタン」を設置し、マクロを設定すると、ボタンをクリックすると、自動的にマクロが実行されます。 やって見てください
- tbobi
- ベストアンサー率45% (544/1189)
回答No.1
個人用マクロブック(personal.xls)に保存すればOKです。 こちらをどうぞ。 ↓