Como fazer uma seta suspensa visível em todos os momentos no Excel

Preencha o controle de caixa de combinação no Excel.

Passo 1

Inicie o Microsoft Office Excel, clique na guia "Desenvolvedores" e selecione o ícone "Inserir" no painel de controle. Clique no controle "Caixa de combinação" e clique em qualquer célula na planilha para adicionar um novo controle de seta suspenso.

Passo 2

Clique em "Visual Basic" para iniciar o Editor do Visual Basic e clique duas vezes em "Sheet1" para abrir o módulo VBA. Adicione o seguinte código para tornar o controle suspenso visível em todos os momentos da planilha:

Private Sub Worksheet_SelectionChange (PorVal Target como Range) Com ActiveWindow.VisibleRange ActiveSheet.Shapes ("Drop Down 1"). Top = .Top + 5 ActiveSheet.Shapes ("Drop Down 1"). Esquerda = .Esquerda +. Width - ActiveSheet .Shapes ("Drop Down 1"). Largura - 45 End With End Sub

Passo 3

Volte para o Microsoft Excel e role até a linha 100. Clique em qualquer célula para tornar visível o controle suspenso.