TakeFocusOnClick (propiedad)
Especifica si un control toma el foco cuando se hace clic en él.
Sintaxis
objeto . TakeFocusOnClick [= Boolean ]
La sintaxis de la propiedad TakeFocusOnClick tiene estas partes:
Parte | Descripción |
---|---|
object | Obligatorio. Un objeto válido. |
Boolean | Opcional. Especifica si un control toma el foco cuando se hace clic en él. |
Configuración
La configuración de Boolean es:
Valor | Descripción |
---|---|
True | El botón toma el foco cuando se hace clic en él (predeterminado). |
False | El botón no toma el foco cuando se hace clic en él. |
Comentarios
La propiedad TakeFocusOnClick define sólo lo que sucede cuando el usuario hace clic en un control. Si el usuario aplica tabulaciones para llegar al control, el control recibe el foco independientemente del valor de TakeFocusOnClick.
Utilice esta propiedad para realizar acciones que afecten a un control sin que sea necesario que el control ceda el foco.
Por ejemplo, suponga que el formulario incluye un TextBox y un CommandButton que comprueba la ortografía correcta del texto. Le gustaría poder seleccionar texto en el Cuadro de texto y, a continuación, hacer clic en el CommandButton y ejecutar el corrector ortográfico sin quitar el foco del Cuadro de texto. Para ello, establezca la propiedad TakeFocusOnClick del CommandButton a False.
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.