HOLA ESTE METODO ME AYUDA A BUSCAR EN UN COMBOBOX CON LA PROPIEDAD DE SOLO LECTURA,
SI EN EL COMBOBOX TENGO ESTOS ITEM.
"1 - NUMERO UNO"
"2 - NUMERO DOS"
"3 - NUMERO TRES"
"4 - NUMERO CUATRO"
ESTE METODO ME AYUDA A BUSCAR EL INDICE EN EL QUE SE ENCUENTRE LA PALABRA QUE YO ESTOY BUSCANDO POR EJEMPLO
Call buscarComboBox(ControlCombobox, "1")
esto hace que el combo se posicione en el indice que se ubica la letra "1"
Sub buscarComboBox(ByRef ctControlCombo As ComboBox, ByVal texto As String)
Dim ret As Long: ret = SendMessage(ctControlCombo.hwnd, CB_FINDSTRING, -1, ByVal texto)
If ret <> -1 Then
ctControlCombo.ListIndex = ret
End If
End Sub
el problema que tengo es que yo no quiero que lea de izquierda a derecha sino de derecha a izquierda
algo asi como esto
Call buscarComboBox(ControlCombobox, "TRES")
ENTONCES QUE EL COMBOBOX SE POSICIONE EN EL INDICE 2