none
Validar combobox RRS feed

  • Pregunta

  • Cordial saludo,
    Tengo la siguiente inquietud.
    estoy creando un formulario en el que tiene varios combobox, lo cuales el totalmente necesario que el usuario los seleccione para finalizar la tare.

    el problema es que no se como hacer,
     he probado con:

    If cbxCombo.listenIndex = -1 Then

    MsgBox "Seleccione xxx para continuar"

    End If

    Pero el problema es que solo se lo dice al usurio y le permite finalizar el proceso, lo intente con un mientras en vez del condicional si, pero se queda el programa con el mensaje de Seleccionar.

    Entonces sería para esto, que no le permita terminar el procedimiento sin seleccionarlos, pero que al detectar que no lo ha hecho, le permita hacerlo.

    Espero haberme explicado de manera adecuada para su entendimiento,
    De antemano mis mas sinceros agradecimiento.

    martes, 21 de enero de 2014 16:38

Respuestas

  • Hola,

    A mi me parece que tu problema pasa por otro lado. Seguramente ese control lo estas haciendo dentro del evento click de algun boton. Lo que tenes que hacer es luego de mostrar el mensaje salir del procedimiento para que no se siga ejecutando el codigo, ejemplo:

    If cbxCombo.listenIndex = -1 Then

    MsgBox "Seleccione xxx para continuar"

    cbxCombo.setfocus

    exit sub

    End If


    Victor Koch

    • Marcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    • Desmarcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    • Marcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    martes, 21 de enero de 2014 16:59

Todas las respuestas

  • Hola,

    A mi me parece que tu problema pasa por otro lado. Seguramente ese control lo estas haciendo dentro del evento click de algun boton. Lo que tenes que hacer es luego de mostrar el mensaje salir del procedimiento para que no se siga ejecutando el codigo, ejemplo:

    If cbxCombo.listenIndex = -1 Then

    MsgBox "Seleccione xxx para continuar"

    cbxCombo.setfocus

    exit sub

    End If


    Victor Koch

    • Marcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    • Desmarcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    • Marcado como respuesta Jhon Meneses lunes, 3 de marzo de 2014 18:12
    martes, 21 de enero de 2014 16:59
  • Claro, Pensé que si ponía la parte de "End Sub" se eliminaban los siguientes paso, tenia un enredo en mi cabeza.
    Muchas gracias
    martes, 21 de enero de 2014 17:11