CommandButton.TakeFocusOnClick プロパティ (Outlook フォーム スクリプト)

クリックしたときにコントロールがフォーカスを取得するかどうかを判断するブール型 ( Boolean) の値を設定します。 値の取得と設定が可能です。

構文

TakeFocusOnClick

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

注釈

True を 指定すると、ボタンがクリックされたときにフォーカスが移動します (既定値)。 False をクリックしたときにボタンがフォーカスを取らない場合。

TakeFocusOnClick プロパティの設定値は、ユーザーがコントロールをクリックした場合にだけ適用されます。 Tab キーを使用してフォーカスが移動された場合は、 TakeFocusOnClick プロパティの設定値に関係なくフォーカスを取得します。

このプロパティを使用して、コントロールにフォーカスの放棄を要求することなく、コントロールに影響する操作を完了します。 たとえば、フォームに TextBox と、テキストの正しいスペルチェックを行う CommandButton が含まれているとします。 TextBox 内のテキストを選択して CommandButton をクリックすると、 TextBox からフォーカスが取り除かれることなく、スペル チェックを実行できることが望まれます。 これを行うには、 CommandButtonTakeFocusOnClick プロパティを False に設定することができます。

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

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