- 272 名前:デフォルトの名無しさん [2023/12/13(水) 11:21:09.91 ID:bFxo3E2h.net]
- >>267 レスありがとうございます
質問の意図はもっと単純で、複数ブックが開いているとき、Book1のマクロでcells(1.1).value=1みたいなコードを実行したとして、 実はBook2がアクティブだとBook1じゃなくてBook2の方が書き換わっちゃう けど、操作したいセルをワークブック、ワークシートの順で書いとけば特定できる ならば、複数ブックが開いていて、各ブックに同名のUserForm1があるとどうなるの? どのブックかの明示は必要?書き方は? ということでした (これを書いた方が良かったですね) んで、カキコした後、試しにBook1、Book2にそれぞれ同名のUserForm1を作ってブックが2つ開かれてる状態にしても特に何も起きない Book2をセル選択状態にして、Book1でUserForm1.ShowとやるとBook1側のユーザーフォームが開く じゃあ、どのブックかの明示は不要?ほかの問題は起きないの?というのが現在の疑問です マイクロソフトのリファレンスくらいは見ているのですけど理解できていません・・ 以前、オブジェクト階層樹形図のようなものがあった気がするけど、それも見つけられず・・ https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/userform-object
|

|