"OnChange/変更時" プロパティ

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

対象

ComboBox オブジェクト

TabControl コレクション

TextBox オブジェクト

このトピックの [対象] の一覧の各オブジェクトのプロパティ シートの [OnChange/変更時] ボックスの値を示します。値の取得および設定が可能です。文字列型 (String) の値を使用します。



expression.OnChange

expression 必ず指定します。このトピックの [対象] の一覧のオブジェクトのうちの 1 つを返すオブジェクト式を指定します。

解説

このプロパティを使用すると、あるイベントが発生したときの Microsoft Office Access 2007 の動作を変更することができます。たとえば、イベントの発生状況に応じて、次のイベントまでの間に式のパラメータを変更することや、イベント プロシージャから式またはマクロに切り替えることができます。

変更 eイベントは、テキスト ボックスの内容、またはテキスト部分のコンボ ボックスの変更されたときに発生します。1 つのページからタブ コントロール内の別のページに移動するときにも発生します。

"OnChange/変更時" プロパティは、[ビルダの選択] ダイアログ ボックス (オブジェクトのプロパティ シートで [OnChange/変更時] ボックスの右側に表示される [...] (ビルド) ボタンをクリックすると表示されます) の設定に応じて、次のいずれかの値になります。

  • 式ビルダが選択されている場合、値は "=expression" になります。expression は、[式ビルダ] ダイアログ ボックスで設定した式です。

  • マクロ ビルダが選択されている場合、値はマクロ名になります。

  • コード ビルダが選択されている場合、値は "[Event Procedure]"/"[イベント プロシージャ]" になります。

[OnChange/変更時] ボックスが空白の場合、"OnChange/変更時" プロパティの値は空文字列になります。

使用例

次の使用例では、[受注入力] フォームにある [住所] テキスト ボックスの "OnChange/変更時" プロパティの値を [イミディエイト] ウィンドウに表示します。

Debug.Print Forms("Order Entry").Controls("Address").OnChange

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×