- ベストアンサー
subプロシージャーは標準モジュールではなくフォームのコードを書く部分
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>Sub test() >MsgBox "あああ" >End Sub 特に、UserForm を動かしている最中に関係しているものではないはずです。 フォームモジュールに置くプロシージャ等は、フォームを動かすためのものを置きます。関係のないものは置きません。標準モジュールは、基本的には、どこからでも呼び出せますから、特に、グローバルで使うことを考えるなら、標準モジュールに置きます。 ただし例外があります。それは、内容をみないとはっきりと言えないけれども、フォームモジュールの負担を考え、あまり長くなるようなコードは、標準モジュールに置きます。
お礼
例外もあるんですね。 ありがとうございます。