- ベストアンサー
別のdocmファイルのマクロを使う方法
docmファイルAとdocmファイルBを開いた状態で docmファイルA上でdocmファイルBのマクロを使いたいのですが 開発→マクロで表示されるマクロ一覧にdocmファイルB内のマクロが含まれていません。 docmファイルAを開いた状態で VBEを開き、緑三角の実行ボタンを押せば使うことができるのですが マクロ一覧から使用するためにはどうしたら良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- lupin-333333
- ベストアンサー率31% (294/933)
関連するQ&A
- Wordファイルから別Wordファイルのマクロを起動したい
Word2003でマクロを作成しました。 WordファイルAにはマクロを保存したくないので、 WordファイルBに保存しています。 このマクロをWordファイルAから起動したいのですができません。 WordファイルAを開き「マクロの実行」ダイアログボックスから WordファイルB内のマクロを選択して 「実行」ボタンを押して実行したいのですが、 一覧にマクロ名が表示されないのです。 Excelの場合は、ExcelファイルAからExcelファイルBのマクロを 呼び出すことができるのですが、 (例えばブック名!モジュール名.マクロ名) Wordではできないのでしょうか? 何か設定が必要でしょうか? ご存知の方がいらっしゃいましたら、 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルのマクロで別ファイル(エクセル)のマクロを実行させるには?
エクセルにおいてマクロを組んでいます. 1.実行させたいマクロAが組んであるファイル(Aファイルとします)が多数あります。またマクロAはモジュール内(Module1)に作っております。 2.1のマクロAを別のエクセルファイル(Bファイルとします)のマクロBで実行させたい. 上記のようなことを行いたいのですが可能でしょうか?さらに言えば、マクロBによってマクロAのプロシージャを指定して実行させることは出来るでしょうか? 現在は、マクロBによってマクロAを組んであるAファイルを開き、Aファイルのマクロの中にファイルを開いたときにマクロAを実行させる(イベントドリブン)ようにしています. 直接、マクロBでAファイルのマクロAを動かせるようになればマクロAにイベントドリブンなコードを組む手間がなくなるので、なんとかそのような事が出来ないでしょうか? どうか、詳しい方ご教授ください。 よろしくお願いいたします。。。
- ベストアンサー
- その他MS Office製品
- EXCEL:ファイルを閉じるマクロ
ファイルA.xlsにファイルB.xlsを開くマクロを作りました。 今度はファイルB.xlsにBを閉じるマクロを作りたいのです。 どうやったらいいのでしょうか? そのマクロは実行ボタンを作ってクリックしたら開く・閉じるをするようにしたいです。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- 別のファイルを閉じるマクロ
マクロの素人なのですが、 例えばAとBというエクセルファイルを開いていて、 Aのファイル上で、Bを閉じるというマクロを作りたいです。 ただし、Bのファイル名は多数あります。 こんなものは出来ますでしょうか。よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 別ファイルからのマクロ実行
Excelファイルにコマンドボタンを設定し、別ファイルのマクロを実行したいのですが、この動作は可能なんでしょうか? マクロの動作設定はしていて、マクロ実行の動きを行いたいのです。 お分かりの方がいらっしゃいましたら、ご回答よろしくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
- マクロボタンを別のファイルでも利用する方法
Excelのマクロボタンを別のファイルにも設定(コピー)し、 利用する場合の方法について質問します。 例えば、ExcelファイルAに数字の項目をすべてゼロクリアする マクロボタン(1)(グレーの四角いボタン)を作成したとします。 そのマクロボタン(1)をExcelファイルBにも設定(コピー)し、 同様の処理を行いたい場合、どのように設定すればよいのでしょうか? お手数ですが、一番簡単な設定方法が分かる方、ご教示お願いします。
- ベストアンサー
- その他MS Office製品
- コマンドボタンからSubをCallできない
コマンドボタンのコードにcall マクロA と書いたのですが機能しません。 「開発⇒マクロ」でマクロを実行出来ないように(コマンドボタンのクリックまたはVBEのみからしか動かせないように)、マクロAはModule1にPrivate Subで書いてあります。 コマンドボタンからPrivate Subは呼び出せないのでしょうか? もしくは、マクロのリスト一覧に載せない方法、 または、コマンドボタンのクリックのみからしかマクロを起動できないようにする方法はないのでしょうか? よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- ボタンを押したら別ファイルから検索するマクロ
以下のパターンでマクロを組みたいです。 <例> A列 B列 C列 日付 商品名 値段 検索ボタン <平均の値段> 上記のA~Cの条件で検索ボタンを押したら別ファイルの データベースから値段の平均値を割り出し検索ボタンの下部に 平均の値段が表示される。 但し、別ファイルにはA,B,C列以外の項目もあります。 自分はマクロの初心者でどのように組めば良いか分かりません。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 【Excel】マクロでメッセージを表示する
Excel2003を使用しています。 Aという名前の一覧表を作成するマクロがあります。 マクロAは『Sheet1』を選択した状態で正しく実行されますので、うっかり他のシートを選択した状態で、マクロAを実行してしまうと、一覧表が正しく作成されません。 こうなった場合、誤って作成された一覧表を消去して、もう一度やり直せば済むことなのですが、『Sheet1』を選択していない状態でマクロAを実行しようとすると、何かメッセージ(例えば、“Sheet1を選択後、実行してください”みたいな)が表示されるようにすることはできるでしょうか? 参考書にダイアログボックスにメッセージを表示させるマクロが載っていましたので、マクロAにそのようなコードを追加する(?)ことで可能かな??と思い、質問させていただきました。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL マクロ コマンドボタンで複数ファイルの制御は可能?
Excelのマクロを作成しています。 <マクロの内容> AファイルからBファイルへデータをコピ&ペーストしたり、Bファイル内のセルを結合したり、結合解除したりしています。 <状況> Aファイル内(標準モジュール)にマクロを作成し[マクロの実行]から実行させたところ成功しました。 Aファイル内(Microsoft excel objects Sheet1)にボタンを作成し、そのボタンを押すことで同様にしようとしたところBファイルを操作するところでエラーが発生しました。 ファイル間でデータをやり取りしたり、マクロの入っていない側のファイルのセル情報を変更させたいのですが、ボタンで実行させるにはどうすればいいのでしょうか?
- ベストアンサー
- オフィス系ソフト