Share via


BeforeUpdate イベント

コントロールのデータが変更される前に発生します。

構文

Private Subオブジェクト _BeforeUpdate( ByValCancelAs MSForms.ReturnBoolean)

BeforeUpdate イベントの構文には、次の指定項目があります。

パーツ 説明
object 必須です。 有効なオブジェクトです。
Cancel 必須。 イベントのステータスを指定します。 False は、コントロールがイベントを処理することを示します (既定)。 True を指定 すると、更新プログラムが取り消され、アプリケーションがイベントを処理する必要があることを示します。

注釈

BeforeUpdate イベントは、コントロールがバインドされている (RowSource プロパティでコントロールのデータ ソースが指定されている) かどうかに関係なく発生します。

このイベントは、コントロールの AfterUpdate イベントと Exit イベントの前 (および次にフォーカスを受け取るコントロールの Enter イベントの前) に発生します。

Cancel 引数を True に設定すると、コントロールにフォーカスがとどまり、AfterUpdate イベントも Exit イベントも発生しません。

関連項目

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

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