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

Rellena el control de cuadro combinado en Excel.
Por jaime avelar

Paso 1

Inicia Microsoft Office Excel, haz clic en la pestaña de "Desarrolladores" y selecciona el icono "Insertar" en el panel de controles. Haz clic en el control "Cuadro combinado" y haz clic en cualquier celda de la hoja de cálculo para agregar un nuevo control de flecha desplegable.


Paso 2

Haz clic en "Visual Basic" para iniciar el Editor de Visual Basic y haz doble clic en "Sheet1" para abrir el módulo de VBA. Agrega el código siguiente para hacer el control desplegable visible en todo momento en la hoja de cálculo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 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


Paso 3

Vuelve a Microsoft Excel y desplázate hacia abajo hasta la fila 100. Haz clic en cualquier celda para hacer el control desplegable visible.