Excel VBA質問箱 IV

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

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


16935 / 76732 ←次へ | 前へ→

【65259】Re:他のbookのユーザーフォーム
発言  UO3  - 10/5/1(土) 21:18 -

引用なし
パスワード
   ▼たか さん:
こんばんは。
横から失礼します。
ご希望のことは、不可能だと思います。(たぶん)
すでに回答がありますが、ユーザフォームの操作は、そのユーザフォームが
属しているブックからしかできません。(通常は)
もちろん、ユーザーフォーム上のボタンも、一種の小さなウィンドウですから
Window関係のAPIを使って捕捉することはできるはずですし、それにある種の
メッセージ(クリックの信号)を送ることも、エキスパートならできるかも。
でも、それにより、そのブックで実行される処理が終わったかどうかの判定は
困難だと思います。
ご自分のブック内のマクロを追加書いてするのはOKのようですので
別ブックで実行していることをご自分のブック内に書くか、あるいは
立ち上がったブックのフォームのボタンを順番に押すしかないでしょうね。
言い方を変えれば、ボタンを3つ押せば解決することではないでしょうか?
自動で、さっさっとできればいいなぁというお気持ちはわかりますが。

もし・・・別ブックのボタンのクリックイベントで単純に標準モジュールの
プロシジャに引数無しで飛ばしているだけで、kつ、そのプロシジャ名がわかれば
なんとかなるとは思いますが。

0 hits

【65211】他のbookのユーザーフォーム たか 10/4/27(火) 15:30 質問
【65220】Re:他のbookのユーザーフォーム ichinose 10/4/28(水) 6:19 発言
【65222】Re:他のbookのユーザーフォーム たか 10/4/28(水) 9:37 質問
【65237】Re:他のbookのユーザーフォーム ichinose 10/4/29(木) 0:29 発言
【65256】Re:他のbookのユーザーフォーム たか 10/5/1(土) 9:14 発言
【65259】Re:他のbookのユーザーフォーム UO3 10/5/1(土) 21:18 発言
【65270】Re:他のbookのユーザーフォーム 熊谷隆史 10/5/4(火) 11:43 発言

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