Excel VBA質問箱 IV

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

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


8693 / 13645 ツリー ←次へ | 前へ→

【31728】別のシートのマクロを実行できますか? まさ 05/11/29(火) 13:47 質問[未読]
【31731】Re:別のシートのマクロを実行できますか? Jaka 05/11/29(火) 14:02 回答[未読]
【31738】Re:別のシートのマクロを実行できますか? まさ 05/11/29(火) 15:17 発言[未読]
【31757】Re:別のシートのマクロを実行できますか? Jaka 05/11/29(火) 17:24 発言[未読]

【31728】別のシートのマクロを実行できますか?
質問  まさ  - 05/11/29(火) 13:47 -

引用なし
パスワード
   はじめまして、教えてください。
エクセルマクロで、ほかのエクセルを動かせますか?
「あ」のシートを作業しその時、「い」のシートをオープンし「い」のシートのマクロを実行したいのです。
sub い_オープン実行()
Workbooks.Open Filename:="E:\PC\0マクロ.xls"
の後に「い」を動かす命令を教えてください。

【31731】Re:別のシートのマクロを実行できますか?
回答  Jaka  - 05/11/29(火) 14:02 -

引用なし
パスワード
   ▼まさ さん:
>エクセルマクロで、ほかのエクセルを動かせますか?
>「あ」のシートを作業しその時、「い」のシートをオープンし「い」のシートのマクロを実行したいのです。
>sub い_オープン実行()
>Workbooks.Open Filename:="E:\PC\0マクロ.xls"
>の後に「い」を動かす命令を教えてください。

シートなんですか??
参考になると思います。
【22340】他のファイルにあるマクロの作動のさせ方
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=22340;id=excel

【31738】Re:別のシートのマクロを実行できますか?
発言  まさ  - 05/11/29(火) 15:17 -

引用なし
パスワード
   ありがとうございました。
私の質問内容に不備がありました、すいません。
「あ」ブックの中の作業シート1のマクロに、マクロのみの記述をされた「い」のブックのシート1(「あ」の作業シートを作業させる為のマクロを記述)。
「あ」ブック作業シート1には、「い」ブックのシート1をオープンさせる命令Workbooks.Open Filename:="E:\PC\0マクロ.xls"で良いですか?
を、入れ、その後に、「い」のマクロ命令(SUB作業)を実行させ(実行先は「あ」のシート)となるのです。
*簡単に言うのなら、「あ」にマクロの細かい命令を入れたくないのです。

【31757】Re:別のシートのマクロを実行できますか?
発言  Jaka  - 05/11/29(火) 17:24 -

引用なし
パスワード
   内容が良く解りません。
別ブックにイベントプロシジャーを書いておき、それを自分ブックに適応させたいと言う事でしょうか?

自分でイベントプロシジャー作るわけですが、他サイトのコードをコピペしてやって見ましたが、私のPC(97&2000)だと変数宣言でエラーになったのでやった事無いです。
なにか足りないんだろうとは思いますが、面倒なので追求はしませんでした。

どんなコードを実行させたいのか、記載しておいた方が良いと思います。
現状ではさっぱりです。

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