"OnClick/クリック時" プロパティ

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

対象

BoundObjectFrame オブジェクト

Label オブジェクト

Rectangle オブジェクト

CheckBox オブジェクト

ListBox オブジェクト

Section オブジェクト

ComboBox オブジェクト

ObjectFrame オブジェクト

TabControl コレクション

CommandButton オブジェクト

OptionButton オブジェクト

TextBox オブジェクト

Form オブジェクト

OptionGroup オブジェクト

ToggleButton オブジェクト

Image オブジェクト

Page オブジェクト

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

expression.OnClick

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

解説

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

Click イベントは、マウス ポインタをオブジェクトの上に置き、マウス ボタンを押してから離したときに発生します。

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

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

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

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

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

使用例

次の使用例では、[受注入力] フォームの [OK] ボタンで、Click イベントが発生すると OK_Click イベント プロシージャが実行されるように指定しています (現在関連付けられていない場合)。

With Forms("Order Entry").Controls("OK")
If .OnClick = "" Then
.OnClick = "[Event Procedure]"
End If
End With

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

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

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

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

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

×