- ベストアンサー
keydownイベント
ユーザーフォーム上に複数のテキストボックスが設置されていて それらに対して同一のkeydownイベントで処理することは可能でしょうか。 keudownイベントの内容は全く同一の処理内容です。 テキストボックスが30個設置されているので一つ一つ書くのが面倒くさくて・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
試していませんけど、これで出来そうですね。 WithEventsで、テキストボックスに入力制御 http://www.excellenceweb.net/vba/class/text_filter.html なお、Access の場合は フォームの「キーボードイベント取得」プロパティ 「はい」にすることで 簡単に実現できると思われます。
その他の回答 (1)
- cma3atgoo
- ベストアンサー率35% (32/90)
回答No.1
EXCELやACCESSだと、 sub名の先頭がコントロール名と一致しているみたいなので無理かと思います。 おとなしく、処理用のsubを作って、全部からそれを呼び出すしかないかと思いますが。