Microsoft Excel tilbyder flere muligheder for at oprette en brugervenlig ListBox i din projektmappe. Opret ListBox fra fanen Udvikler på båndet til hurtigt at generere en Liste og befolke den med brugervenlig sorteret værdier i projektmappen. Opret en bruger form og ListBox i Visual Basic for Applications vinduet få adgang til flere valgmuligheder. Brug en kombination af disse metoder til at få adgang til den fulde vifte af værktøjer i Microsoft Excel-regneark . Form Controls ListBox
fanen Udvikler i Microsoft Excel giver mange muligheder for at tilpasse din projektmappe. Det giver dig mulighed for at skabe en mere dynamisk regneark ved at tilføje kontrolelementer såsom listboxe . Opret en bruger - sorteres ListBox ved at få adgang formularkontrolelementerne under fanen Udvikler . Hvis fanen Udvikler er skjult, skal du klikke på "File" knappen, vælg "Indstillinger ", klik på " Tilpas båndet ", og klik på "Udvikler " under Main Tabs gruppen. Adgang kontrollerne fra " Insert " knappen.
Information Befolkning
Organiser dine data, således at brugeren til at sortere listen kassens indhold . Placer en mærkat række øverst på din liste og fremhæve rækken. Under fanebladet "Hjem" på båndet er " Sort & Filter" og "Filter" valgmuligheder. Udvælgelsen af disse indsætter en sortering option øverst på din liste, så brugeren kan sortere data alfabetisk eller numerisk. Når brugeren sorterer data, ListBox opdateringer automatisk.
Opret VBA ListBox
anden metode til at skabe og befolker en ListBox er gennem Visual Basic for Applications . VBA giver flere muligheder for at skabe tilpassede objekter, men kræver en øget forståelse af programkode . Åbn VBA fra fanen Udvikler på båndet . Inden for VBA vinduet, klik på "Indsæt" menuen og vælge " User Form ". Klik på " ListBox " ikonet og trække det ind i UserForm vinduet. At ændre User Form koden, skal du højreklikke på formularen og vælg "Vis kode".
Udfylde VBA ListBox
VBA ListBox kan være befolket i VBA vindue eller kan være bundet til data på projektmappen. Befolker en ListBox i VBA-kode kan du indtaste de præcise værdier, du vil vise på ListBox . Medmindre brugeren er bekendt med VBA , er det usandsynligt , at de værdier vil ændre sig. Bounding en ListBox til data på projektmappen giver brugeren mere frihed til at manipulere med data såsom sortering, tilføje og fjerne værdier og filtrering .