Microsoft Excel tilbyr flere alternativer for å lage et brukervennlig Liste- i arbeidsboken . Lag Liste- fra kategorien Utvikler på båndet raskt generere et Liste-og fylle den med brukervennlig sortert verdier i arbeidsboken . Lag en bruker form og Liste- i Visual Basic for Applications vinduet for å få tilgang til flere alternativer. Bruk en kombinasjon av disse metodene for å få tilgang til hele utvalg av verktøy i Microsoft Excel-regneark . Form Controls ListBox
kategorien Utvikler i Microsoft Excel gir mange muligheter for å tilpasse din arbeidsbok. Den lar deg skape en mer dynamisk regneark ved å legge skjemakontrollene som listboxes . Lag en brukerdefinert sortert ListBox ved å gå skjemakontrollene i kategorien Utvikler . Hvis kategorien Utvikler er skjult, klikker du på " File "-knappen, velg " Alternativer " klikk "Tilpass båndet " og klikk " Developer " under hovedkategoriene gruppen . Adgang til kontrollene fra " Insert "-knappen .
Data Befolkning
Organiser dine data for å tillate brukeren å sortere listen innholdet i esken . Plasser en etikett rad på toppen av listen, og merk rad. Under " Hjem "-kategorien på båndet er " Sorter og Filter" og " Filter " alternativer . Valg av disse setter inn en sortering alternativet øverst på listen , slik at brukeren kan sortere dataene alfabetisk eller numerisk. Når brukeren sorterer data, listeboksen oppdateringer automatisk.
Lag VBA ListBox
En annen metode for å skape og fyller et Liste- er gjennom Visual Basic for Applications . VBA gir flere alternativer for å lage tilpassede objekter, men krever en økt forståelse av programmeringskode. Åpne VBA fra kategorien Utvikler på båndet. Innenfor VBA -vinduet , klikk på " Insert"-menyen og velg " User Form ." Klikk på " Liste- "-ikonet og dra det inn i UserForm vinduet. Hvis du vil endre Bruker Form koden , høyreklikker du skjemaet og velg " Vis kode ".
Populate VBA ListBox
En VBA ListBox kan fylles i VBA vindu eller kan være bundet til data på arbeidsboken . Fyller en ListBox innenfor VBA-kode kan du legge inn de nøyaktige verdiene du vil vise på Liste- . Med mindre brukeren er kjent med VBA , er det lite sannsynlig at verdiene vil endre seg. Byksende en Listeboks til data på arbeidsboken lar brukeren mer frihet i å manipulere dataene som sortering , legge til og fjerne verdier og filtrering .