Realizar Combobox de acuerdo a listado

Experta Elsa como sería la síntesis del código para hacer un Combobox de un formulario con datos numéricos del código una columna en mi caso columna ec

1 respuesta

Respuesta
1

Quizás ya tengas resuelta esta consulta. De todos modos dejo 2 opciones por si algún otro usuario tiene la misma duda.

No aclaras si el formulario es un Userform o es una hoja con controles que usarás como formulario.

Voy a responder desde un Userform.

En principio habría 2 maneras de rellenar un control Combobox: declarando el rango en su propiedad RowSource como se observa en la imagen.

Debes indicar el nombre de la hoja donde se encuentre la lista y el rango de la columna tuya.
Si puede dejar la propiedad 'RowSource' vacía y asignarle este rango desde el evento Initialize del Userform:

Private Sub UserForm_Initialize()
'asigna la propiedad RowSource al control ComboBox3.
ComboBox3.RowSource = "=Listas!B2:B7"
'otras instrucciones al inicio del UF
'....
End Sub

Debes ajustar el nombre del control, de la hoja y del rango a tu modelo.

PD) El 2do método lo explico en tu consulta anterior para que el foro no me bloquee si agrego más código.

Sdos.

Elsa

En los videos 27 y 28 de mi canal se encuentra 1 Userform con este modelo de Combobox.

https://www.youtube.com/watch?v=atpulwK98j8&list=PLrhlyizWZzOERwRMxIIy-BTP-CyXh_K5N&index=67 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas