Combobox

Que tal! Tengo dos combobox el 4 y 5 en el combobox5 me carga todos los nombres que eh capturado y en el combobox4 según el nombre que escoja me salen los cursos que ha tomado como puedo hacer para poder seleccionar uno de los cursos que ha tomado el usuario y me aparezcan los demás datos de ese curso osea, seleccionaría el nombre del curso y me tendría que aparecer cuando lo tomo, quien fuel el instructor, en donde lo tomo, todos estos datos ya los capture en la sheet3 de mi libro, pero solo me aparecen los nombres y si selecciono el nombre me aparecen los cursos que tomo pero no eh podido hacer que seleccione un curso y me aparezcan todos los demás datos.
Espero haberme explicado.
A otra dudita como le hago para poder meter dos columnas a un combobox, esto seria en el combobox4 quisiera que se vieran dos columnas, y seria el nombre del curso y su estatus osea que si esta completo, enrolled o in progress serian estas dos columnas
osea que seria la columna M y la AB espero me puedas ayudar

2 respuestas

1
Respuesta de
El aleatorio (en VBA) lo podes hacer con
=Int(Rnd()*(Superior-Inferior) + Inferior)
Donde Inferior y Superior son los valores entre los que querés que se mueva tu variable.
El "problema" es que como querés que sea único, una vez que obtenés este valor, revisás si existe y en caso que existe tenés 2 opciones.
a) Volver a generar el número (y así hasta que no exista otro)
b) Al número encontrado le sumas 1, si no existe ya está, si existe le volvés a sumar 1 y así ...
Saludos
gfellay
Añade un comentario a esta respuesta
1
Respuesta de
Hola, respecto al combobox, no existe la posibilidad de ponerle dos columnas, a no ser que uses controles de terceros, en esos casos, lo que se suele hacer es concatenar los datos al introducirlos en el combobox, es decir
dato1 & "  - " & dato 2
Por ejemplo,
de lo demás, seria mejor que me enviaras el libro de excel para que lo vea y te pueda decir como hacerlo.
Saludos.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje
¿No es la respuesta que estabas buscando? Puedes explorar otras preguntas del tema Microsoft Excel o hacer tu propia pregunta: