Göra en listrutepilen kontroll synlig hela tiden i Microsoft Excel kan åstadkommas genom att följa några enkla steg . En nedrullningsbar kontroll i Excel är också känd som en " ComboBox " kontroll . En ComboBox kontroll är en kombination av en textruta och en listruta . Kontrollen visar en pil som visar en lista över objekt som du kan välja från . Använd " Worksheet_SelectionChange " händelsen för att ändra placeringen av drop -down kontroll varje gång du klickar på en ny cell i Excel . Instruktioner
1
Launch Microsoft Office Excel , klicka på " Utvecklare " -fliken och välj " Infoga " -ikonen på Controls panelen . Klicka på " Combo Box " kontroll och klicka på valfri cell i kalkylbladet för att lägga till en ny pilen kontroll .
2
Klicka på " Visual Basic " för att starta VB Editor och dubbelklicka på " Blad1 " för att öppna VBA-modul . Lägg till följande kod för att göra den nedrullningsbara kontroll synlig hela tiden i kalkylbladet :
Private Sub Worksheet_SelectionChange ( ByVal Target As Range ) Med ActiveWindow.VisibleRangeActiveSheet.Shapes ( " Drop Down 1 " ) Top . . . = Top + 5ActiveSheet.Shapes ( " Drop Down 1 " ) Vänster = Vänster + Bredd - . . ActiveSheet.Shapes ( " Drop Down 1 " ) Bredd - . 45End WithEnd Sub
3
Växla tillbaka till Microsoft Excel och bläddra ner till rad 100 . Klicka på en cell för att göra din drop -down kontroll synlig .