Compartir a través de


Método DoCmd.GoToControl (Access)

El método GoToControl realiza la acción GoToControl en Visual Basic.

Sintaxis

expresión. GoToControl (ControlName)

expresión Variable que representa un objeto DoCmd.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ControlName Obligatorio Variant Expresión de cadena que es el nombre de un control del formulario u hoja de datos activos.

Comentarios

Use el método GoToControl para mover el foco al campo o control especificado en el registro actual del formulario abierto, hoja de datos del formulario, hoja de datos de tabla o hoja de datos de consulta. Use este método cuando desee que un campo o control determinado tenga el foco. Después, puede usar el campo o control para comparaciones o acciones FindRecord. También puede usar este método para navegar por un formulario según determinadas condiciones. Por ejemplo, si el usuario escribe No en un control Casado en un formulario de seguro médico, el foco puede omitir automáticamente el control Nombre del cónyuge o pareja y pasar al siguiente control.

No puede usar el método GoToControl para mover el enfoque a un control de un formulario oculto.

Use solo el nombre del control para el argumento ControlName , no la sintaxis completa.

También puede usar el método SetFocus para mover el foco a un control de un formulario o de cualquiera de sus subformulario, o a un campo de una tabla, consulta o hoja de datos de formulario abierta. Este es el método preferido para mover el foco en Visual Basic, especialmente a los controles de subformulario y subformulario anidado, ya que puede usar la sintaxis completa para especificar el control al que desea moverse.

Use el método GoToControl para moverse a un subformulario, que es un tipo de control. Después, puede usar el método GoToControl para moverse a un registro determinado del subformulario. También puede desplazarse a un control de un subformulario usando el método GoToControl para moverse primero al subformulario y, después, al control del subformulario.

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.