Realizar un control de flecha desplegable visible en todo momento en Microsoft Excel se puede realizar siguiendo unos sencillos pasos. Un control de lista desplegable en Excel también se conoce como un control " ComboBox " . Un control ComboBox es una combinación de un cuadro de texto y un cuadro de lista . El control muestra una flecha que muestra una lista de elementos que se pueden elegir. Utilice el evento " Worksheet_SelectionChange " para cambiar la ubicación de la lista desplegable de controlar cada vez que hace clic en una nueva celda en Excel. Instrucciones
1
lanzamiento de Microsoft Office Excel , haga clic en la pestaña de " desarrolladores" y seleccione el icono "Insertar " en el panel de controles . Haga clic en el control " cuadro combinado " y haga clic en cualquier celda de la hoja de cálculo para agregar un nuevo control de flecha desplegable.
2 Haga clic en " Visual Basic " para iniciar el Editor de Visual Basic y haga doble clic en "Sheet1 "para abrir el módulo de VBA. Agregue el código siguiente para hacer que el control desplegable visible en todo momento en la hoja de cálculo :
Worksheet_SelectionChange Sub Private (Target ByVal como gama ) Con ActiveWindow.VisibleRangeActiveSheet.Shapes ( " Desplegable 1 ") Top. . . = Top + 5ActiveSheet.Shapes ( " Drop Down 1 ") Left = Izquierda + Ancho - . . ActiveSheet.Shapes ( " Drop Down 1 ") Ancho - . 45End conend Sub
3
volver a Microsoft Excel y desplácese hacia abajo hasta la fila 100 . Haga clic en cualquier celda para hacer que el control desplegable visible.