
Quiero usar la tecla de tabulación por conveniencia y escribir un valor de tiempo para que se parezca a la imagen a continuación con un cuadro combinado, de modo que se pueda escribir una hora, se puede escribir [tecla de tabulación] un minuto [tecla de tabulación] y un valor predeterminado de AM se muestra, pero al presionar la tecla A o P se alternará entre las opciones del cuadro combinado de solo lectura de AM y PM, así como la capacidad de cambiar la pestaña nuevamente al cuadro combinado si es necesario.
En este momento, la tecla de tabulación me llevará a la celda detrás del cuadro combinado. Probé el siguiente código pero no sucede nada. ¿Cómo puedo implementar esto?
Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, _
ByVal Shift As Integer)
Select Case KeyCode
Case vbKeyTab
Me.ComboBox1.TopLeftCell.Offset(0, 1).Activate
Case vbKeyReturn
Me.ComboBox1.TopLeftCell.Offset(1, 0).Activate
End Select
End Sub