-
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.