Diseño de Cuadros combinados

 

Diseño de Cuadros combinados

Crear un Cuadro Combinado en una hoja de cálculo de Excel
 debe ir a la sección Ficha de desarrollador, hacer clic en Insertar y en Controles ActiveX elegir Cuadro combinado:

Insertar un Cuadro Combinado en la hoja de cálculo.
Cuando seleccione el Cuadro Combinado que ha insertado, puede hacer clic en Propiedades en la pestaña Desarrollador:


Cambiar las propiedades del ComboBox
Aquí puedes establecer diferentes propiedades del Cuadro Combinado. Para empezar, cambiamos el atributo Name a cmbComboBox. Ahora, podemos utilizar el Cuadro Combinado con este nombre en el código VBA.
Rellenar un Cuadro Combinado desde un rango de celdas.


Rellenar el Cuadro Combinado desde el rango de celdas
Vinculamos nuestro Cuadro Combinado con el rango E2:E10, donde ponemos los nombres que queremos (Robert, Julia, George, Matthew). Como resultado, el Cuadro Combinado está ahora lleno con estos nombres:


Rellenar el Cuadro Combinado desde el rango de celdas.

Obtener un valor seleccionado del ComboBox en VBA.
Borrar el ComboBox.
Insertar un formulario de usuario
Para mostrar los controles de inserción, es necesario activar la caja de herramientas. Para ello, haga clic en el icono de la caja de herramientas en la barra de herramientas. Después de eso, obtendrá las ventanas con todos los controles disponibles. Puedes hacer clic en Cuadro Combinado para crearlo en el formulario.


Insertar un Cuadro Combinado en el formulario
Llamaremos al Cuadro Combinado cmbComboBox. Para rellenarlo con valores, tenemos que poner el siguiente código en el método Initialize del objeto UserForm.
El Cuadro Combinado con valores en el Formulario
Si desea obtener el valor seleccionado del Cuadro Combinado, necesita utilizar la misma lógica para el Cuadro Combinado en una Hoja de Trabajo.







Comentarios