Tema: combobox
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2010, 11:08
Avatar de -rommel_
-rommel_
 
Fecha de Ingreso: junio-2008
Ubicación: Lima
Mensajes: 360
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: combobox

asi como te respondieron... si no pones una condicion al momento de cambiar te va a resultar una redundancia... y un bucle de control...
te paso este codigo...

Código vb:
Ver original
  1. Dim Pos as Integer
  2. Dim Cambio as Boolean
  3.  
  4. Private Sub Combo1_Click()
  5.    Dim iRpta as Integer
  6.    If Pos <> Me.Combo1.ListIdex And Cambio = False Then
  7.         iRpta = MsgBox("Algo", vbYesNo)
  8.         If iRpta = vbYes Then
  9.            Pos = Me.Combo1.ListIdex
  10.         Else
  11.            Cambio = True
  12.            Me.Combo1.ListIdex = Pos
  13.         End If
  14.    End If
  15.    Cambio = False
  16. End Sub
Creo que si funciona