次の方法で共有


TakeFocusOnClick プロパティ

クリックされた場合にコントロールがフォーカスを取得するかどうかを指定します。

構文

オブジェクトTakeFocusOnClick [= Boolean ]

TakeFocusOnClick プロパティの構文には、次の指定項目があります。

パーツ 説明
object 必須です。 有効なオブジェクトです。
Boolean オプション。 クリックされた場合にコントロールがフォーカスを取得するかどうかを指定します。

Settings

Boolean の設定は以下のとおりです。

説明
True ボタンはクリックされた場合にフォーカスを取得します (既定)。
False ボタンはクリックされた場合にフォーカスを取得しません。

注釈

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

このプロパティを使用して、コントロールにフォーカスの放棄を要求することなく、コントロールに影響する操作を完了します。

たとえば、フォームに TextBox と、テキストの正しいスペルチェックを行う CommandButton が含まれているとします。 TextBox でテキストを選択し、CommandButton をクリックし、TextBox からフォーカスを離さずにスペル チェックを実行できます。 これを行うには、 CommandButtonTakeFocusOnClick プロパティを False に設定することができます。

関連項目

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

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