Page 31 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼他フォ−ムからプロシジャ−の実行 よ-たん 02/9/13(金) 18:56 ┗Re:上手くいかなっかたらゴメン Hirofumi 02/9/13(金) 20:26 ┗Re:上手くいかなっかたらゴメン よ-たん 02/9/13(金) 21:09 ─────────────────────────────────────── ■題名 : 他フォ−ムからプロシジャ−の実行 ■名前 : よ-たん <ks_yokana@ybb.ne.jp> ■日付 : 02/9/13(金) 18:56 -------------------------------------------------------------------------
馬鹿馬鹿しい質問ですみません。(初心者なもので。) 他フォ−ムから、モジュ−ル(プロシジャ−)の実行をしたいのですが、 うまくいきません。どなたか教えてください。 Aフォ−ム private sub a() msgbox"hhh" sub Bフォ−ム private sub b() aフォ-ム A sub 例としてこうしたいのですが?? 標準モジュ−ルに登録しないと駄目なのでしょうか? 一度、標準モジュ−ルに全て移してんですが そうすると、フォ−ムでのイベント時に動作しません? (余りこの辺の関連もわかってないので。。(すみません)) どうか、ご教授願います。 |
>Aフォ−ム >private sub a() > > msgbox"hhh" >sub 'Aフォ−ム Public Sub a() msgbox"hhh" Sub >Bフォ−ム >private sub b() > > aフォ-ム A >sub 'Bフォ−ム Private Sub b() Forms("Aフォ−ム").a Sub ただし、「Aフォ−ム」が開いてない場合エラーに成ります >例としてこうしたいのですが?? >標準モジュ−ルに登録しないと駄目なのでしょうか? 標準モジュールに書くのが一般的かも知れません >一度、標準モジュ−ルに全て移してんですが >そうすると、フォ−ムでのイベント時に動作しません? AフォームのイヴェントでこのSub a()を呼び出したら善いのでは ただし、「動作しません」の意味によりますが? どの様に動作しないのでしょうか? |
▼Hirofumi さん: >'Aフォ−ム >Public Sub a() > > msgbox"hhh" > >Sub > >'Bフォ−ム >Private Sub b() > > Forms("Aフォ−ム").a > >Sub > 有難う御座いました。 いけました。 そうですね、Public指定ですね。。 お手数かけまして。どうも有難うございました。 |