ComboBox.Undo イベント (アクセス)

ユーザーが変更を元に戻したときに発生します。

構文

元に戻す (キャンセル)

ComboBox オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Cancel 必須 Integer この引数を True に設定すると、元に戻す操作が取り消され、コントロールやフォームは編集されたままの状態になります。

注釈

コントロールの 元に戻 すイベントは、ユーザーがコマンド バーの [ 元に戻すフィールド/レコード ] ボタンを選択したり、[ 元に戻す ] ボタンを選択したり、Esc キーを押したり、指定したコントロールの [元に戻す ] メソッドを呼び出したりして、コントロールを元の状態に戻すたびに発生します。 3 つのケースのいずれでも、コントロールがフォーカスを持っていることが必要です。 ユーザーがコマンド バーの [ 入力を元に戻 す] ボタンを選択した場合、このイベントは発生しません。

次の例は、フォームの [元に戻す] イベントをトラップするサブルーチンの構文を示しています。

Private Sub Form_Undo(Cancel As Integer) 
 Dim intResponse As Integer 
 Dim strPrompt As String 
 
 strPrompt = "Cancel the undo operation?" 
 
 intResponse = MsgBox(strPrompt, vbYesNo) 
 
 If intResponse = vbYes Then 
 Cancel = True 
 Else 
 Cancel = False 
 End If 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。