Cómo hacer una flecha desplegable visible en todo momento en Excel

by admin

Cómo hacer una flecha desplegable visible en todo momento en Excel

Hacer un control de flecha desplegable visible en todo momento en Microsoft Excel puede llevarse a cabo 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 del control desplegable cada vez que hace clic en una nueva celda en Excel.

Instrucciones

1 Lanzamiento de Microsoft Office Excel, haga clic en la pestaña "desarrolladores" y seleccione el icono "Insertar" en el panel de controles. Haga clic en el control de "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 el control desplegable visible en todo momento en la hoja de cálculo:

Private Sub Worksheet_SelectionChange (blanco de ByVal como gama)

With ActiveWindow.VisibleRange
ActiveSheet.Shapes("Drop Down 1").Top = .Top + 5
ActiveSheet.Shapes("Drop Down 1").Left = .Left + .Width - ActiveSheet.Shapes("Drop Down 1").Width - 45
End With

End Sub

3 Cambie de nuevo a Microsoft Excel y desplazarse hasta la fila 100. Haga clic en cualquier celda para hacer su control desplegable visible.

ETIQUETA: