次の方法で共有


ComboBox.Click イベント (Outlook フォーム スクリプト)

複数の選択肢があるコントロールから、ユーザーが値を選択したときに発生します。

構文

クリック

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

注釈

指定されたコントロールの Click イベントを開始する操作の例を次に示します。

  • フォーム上の何もない領域をクリックしたり、リスト ボックス以外の無効なコントロールをクリックしたとき。

  • マウスの左ボタンでコントロールをクリックしたとき。

  • コントロールのアクセス キーを押したとき。

For some controls, the Click event occurs when the Value property changes. ただし、プロパティの新しい設定値を検出するには、 PropertyChange または CustomPropertyChange イベントを使用するようお勧めします。 コントロールに新しい値を代入することにより、 Click イベントを開始させる操作としては、ユーザーがコンボ ボックス ( ComboBox ) コントロールから値を選択し、コントロールのドロップダウン リスト内のアイテムと一致したとき、などがあります。 たとえば、リストが並べ替えられていない場合は、編集領域に入力した文字に最初に一致した値が、リストの中で必ず一致する値であるとは限らないので、このような値を選択しても Click イベントは開始されません。 リストが並べ替えられている場合は、マッチングを行って選択した値だけが入力した文字列と一致することを確認できます。

ValueNull 値が設定されていると、 Click イベントは開始されません。

左クリックすると、コントロールの値が変更されるので、 Click イベントが開始されます。 右クリックすると、コントロールの値が変更されないので、 Click イベントは開始されません。

ComboBox をフィールドにバインドした場合、 Click イベントは開始されせん。 コード内で状態の変化を検出するには、次のコード例のように、 PropertyChange または CustomPropertyChange イベントを使用する必要があります。

Sub Item_PropertyChange(ByVal Name) 
Set MyListBox = Item.GetInspector.ModifiedFormPages("Message").Controls("ComboBox1") 
Select Case Name 
 Case "Mileage" 
 Item.CC = MyComboBox.Value 
 Item.Subject = MyComboBox.Value 
 Case Else 
End Select 
End Sub

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

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