Para insertar un Cuadro Combinado en la hoja de Trabajo, debe ir a la sección Ficha de desarrollador, hacer clic en Insertar y en Controles ActiveX elegir Cuadro Combinado:
Cuando seleccione el Cuadro Combinado que ha insertado, puede hacer clic en Propiedades en la pestaña Desarrollador:
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 en código VBA
En primer lugar, necesitamos rellenar el Cuadro Combinado con valores. En la mayoría de los casos, un Cuadro Combinado necesita ser rellenado cuando se abre el Libro de Trabajo. Debido a esto, necesitamos poner un código para rellenar el Cuadro Combinado en el objeto Libro de Trabajo, procedimiento Open. Este procedimiento se ejecuta cada vez que un usuario abre el Libro de Trabajo. Aquí está el código:
With Hoja1.cmbComboBox
.AddItem "John".AddItem "Michael".AddItem "Jennifer".AddItem "Lilly".AddItem "Robert"End With
Cuando haga clic en el menú desplegable, obtendrá 5 nombres para elegir (John, Michael, Jennifer, Lilly y Robert):
Comentarios
Publicar un comentario