La Web del Programador: Comunidad de Programadores
 
    Pregunta:  21084 - DETECCION DE LA TECLA TAB
Autor:  Martin Garcia
Mi pregunta es muy sencilla...como puedo detectar cuando se pulsa la tecla TAB dentro de un Textbox o cualquier otro control.. Lo he intentado con le evento keydown del control pero no me detecta nada y automaticamente el control pierde el enfoque y pasa al siguiente (hace valida la propiedad tabindex)......pero yo quisiera detectar cuando se pulsa esta tecla...
¿ COMO LO HAGO?? ESPERO PRONTA RESPUESTA GRACIAS

  Respuesta:  Carlos Muñoz
Una forma de hacerlo es a través del parámetro Keyascii, en el evento Keypress de tu TextBox, en donde se detecta el valor (9) para la tecla tabulación:

Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii = 9 Then
MsgBox "Presioné TAB"
End If

End Sub

Ojalá esto te ayude

Atentamente