Script事業案内エクセル以外トップマクロVBAユーザーフォーム入門イベントプロシージャーの共通化(Enter,Exit)最終更新日:2020-01-13第24回.イベントプロシージャーの共通化(Enter,Exit)ユーザーフォームのVBAでは、同じイベントプロシージャーを何個も作成することが多々あります。テキストボックスを複数個配置して同じイベント処理を実装する時、全く同じイベントプロシージャーをコピペで何個も作るといったことが必要になります。第23回.イベントプロシージャーの共通化ユーザーフォームに部品コントロールを配置していくとき、同種のコントロールを繰り返し何個も配置することは良くあります。コピペしながらようやく配置し終わったと思ったら、今度はVBAで同じイベントプロシージャーを何個も作成しなければならなくなります。WithEventを使った方法を紹介しましたが、この中で問題点を指摘しました。今回は、この問題点を解決する方法を紹介します。前回の記事で指摘した問題点の記述抜粋コントロールの型ごとにWithEventsが必要WithEventsの型に指定するのは、MSFormsの当該の具体的なコントロールの型を指定します。したがって、コントロールの種類ごとにWithEventsを定義する必要があります。