TakeFocusOnClick プロパティ
クリックされた場合にコントロールがフォーカスを取得するかどうかを指定します。
構文
オブジェクト。TakeFocusOnClick [= Boolean ]
TakeFocusOnClick プロパティの構文には、次の指定項目があります。
パーツ | 説明 |
---|---|
object | 必須です。 有効なオブジェクトです。 |
Boolean | オプション。 クリックされた場合にコントロールがフォーカスを取得するかどうかを指定します。 |
Settings
Boolean の設定は以下のとおりです。
値 | 説明 |
---|---|
True | ボタンはクリックされた場合にフォーカスを取得します (既定)。 |
False | ボタンはクリックされた場合にフォーカスを取得しません。 |
注釈
TakeFocusOnClick プロパティの設定値は、ユーザーがコントロールをクリックした場合にだけ適用されます。 Tab キーを使用してフォーカスが移動された場合は、 TakeFocusOnClick プロパティの設定値に関係なくフォーカスを取得します。
このプロパティを使用して、コントロールにフォーカスの放棄を要求することなく、コントロールに影響する操作を完了します。
たとえば、フォームに TextBox と、テキストの正しいスペルチェックを行う CommandButton が含まれているとします。 TextBox でテキストを選択し、CommandButton をクリックし、TextBox からフォーカスを離さずにスペル チェックを実行できます。 これを行うには、 CommandButton の TakeFocusOnClick プロパティを False に設定することができます。
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。