UserFromのコマンドボタンクリックイベントを、ENTER、ESCキーに登録する。
ENTER、ESCキーに処理を登録する
知った時の気持ち↓↓
1 用意するUserFrom画面
OKを押したら、Msgboxが出る。Cancelボタンを押したら閉じる機能です。
2 コマンドボタンクリックイベント処理コードを書く
Private Sub CommandButton_OK_Click() MsgBox "OKを押しました。" End Sub Private Sub CommandButton_Cancel_Click() Unload Me End Sub
3 ENTER、ESCキーを押したときに処理されるように登録するコード
Private Sub UserForm_Initialize() 'EnterKey割り当て Me.CommandButton_OK.Default = True 'EscKey割り当て Me.CommandButton_Cancel.Cancel = True End Sub
これで、Enter押したらMsgboxが出る。ESCキー押したらUserFromを閉じるができます。
ではでは、この辺で(^^)/~~~