Cargar combobox a partir de datos contenidos en un formato de tabla de excel.

En un formulario tengo un combobox, el cual deseo cargar al iniciarse el mismo con los nombres contenidos en las diferentes celdas de la columna "B". Dicha columna se va a ir llenando a medida que se registren mas personas, las cuales quiero aparezca (actualice) automáticamente en dicho combobox del formulario. Cabe mencionar que la columna "B" forma parte de un formato de TABLA de la hoja de excel.

2 respuestas

Respuesta
1

[Hola

Suponiendo que se llama "Combobox1", que está en la "Hoja1", que es la primera columna de la Tabla y que es la primera tabla de tu hoja, coloca esto en el módulo de tu "UserForm":

Private Sub UserForm_Initialize()
ComboBox1.RowSource = Worksheets("Hoja1").ListObjects(1).ListColumns(1).Range.Address
End Sub

De ese modo cada vez que abras el "UserForm" el "Combobox" tendrá todos lo datos de esa columna. Puedes usar esa línea en otro evento de ser necesario.

Abraham Valencia

Respuesta
1

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas