Tecnología

Inicio

Cómo detectar la tecla Tab en el ComboBox en VBA

Cómo detectar la tecla Tab en el ComboBox en VBA


Detectar cuando se pulsa la tecla de tabulación en un control "ComboBox" utilizando Visual Basic para Aplicaciones (VBA) puede ayudarle a ejecutar código pretende cuando se pulsa la tecla. En VBA, puede utilizar la propiedad "En Clave de Down" y el "KeyCode" para comprobar si la tecla pulsada fue una pestaña. Este proceso se utiliza cuando se desea mover el foco a un control diferente cuando se pulsa la tecla de tabulación.

Instrucciones

1 Lanzamiento de Microsoft Access, haga clic en la pestaña "Crear" y haga clic en "Diseño de formulario" para crear una nueva forma. Haga clic en "cuadro combinado" en el panel de controles y haga clic en el formulario para agregar un nuevo control ComboBox.

2 Haga clic en el control "ComboBox" y haga clic en "Propiedades" para poner en marcha la hoja de propiedades. Haga clic en la pestaña "Eventos" y seleccione "[Procedimiento de evento]" al lado de Teclas de Down. Haga clic en los puntos suspensivos para abrir la ventana Editor de VBA.

3 Agregue el código siguiente para detectar cuando la tecla de tabulación se presiona en el control ComboBox:

Si (KeyCode = vbKeyTab) A continuación,

MsgBox ("Tab key pressed")

Terminara si

4 Cambie a Microsoft Access y haga clic en el icono "Ver" para ejecutar el formulario. Haga clic en el control "ComboBox" y pulsar la tecla Tab para mostrar un cuadro de mensaje.