Innholdsfortegnelse
Datavalidering er en interessant funksjon i Excel. Denne funksjonen gir brukeren kontroll til å legge inn verdier i en celle. Brukere kan ikke legge inn hva de vil. De må velge fra en gitt liste. Vi vil diskutere hvordan du utfører rullegardinlisten for autofullføring av datavalidering i Excel.
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.
Autofullfør rullegardinliste for datavalidering.xlsm
2 metoder for å autofullføre rullegardinlisten for datavalidering i Excel
Vi vil vise 2 forskjellige metoder for å autofullføre rullegardinlisten for datavalidering i Excel. Vi vil vurdere følgende datasett for autofullføringsdatavalidering.
1. Rullegardinliste for autofullfør datavalidering ved å bruke VBA-koder i kombinasjonsbokskontroll
Vi vil sette inn tilpasset VBA kode med ActiveX Control verktøy for å utføre datavalidering fra rullegardinlisten automatisk i Excel.
Trinn 1:
- Først må vi legge til Utvikler fanen til båndet. Gå til Fil > Alternativer .
- Velg Tilpass bånd fra Excel-alternativer .
- Kryss av for Utvikler og trykk på OK .
Trinn 2:
- Velg Sett inn fra kategorien Utvikler .
- Nå, velg Komboboks fra ActiveXKontroll .
Trinn 3:
- Plasser kontrollboksen på datasettet.
- Klikk med høyre museknapp og velg Egenskaper fra listen.
Trinn 4:
- Endre Navn til TempComboBox fra Egenskaper vinduet.
Trinn 5:
- Gå til feltet Arknavn .
- Velg alternativet Vis kode fra listen.
Nå vil en VBA-kommandomodul vises. Vi må sette VBA kode på den modulen.
Trinn 6:
- Kopier og lim inn følgende VBA kode på modulen.
5706
Trinn 7:
- Nå lagrer du VBA -kode og gå til datasettet. Slå av Design Mode fra Utvikler -fanen.
Trinn 8:
- Velg Cell C5 .
- Velg Dataverktøy -gruppen fra Data -fanen.
- Velg Datavalidering fra listen.
Trinn 9:
- <12 Vinduet> Datavalidering vises. Velg Liste i feltet Tillat .
- Velg referanseverdiområdet i feltet Kilde .
- Trykk deretter på OK .
Trinn 10:
- Gå til en hvilken som helst celle i Utvalg -kolonnen og trykk på en hvilken som helst første bokstav.
Som vi legger inn en bokstav, vil det tilsvarende forslagetvis på den cellen.
Nå fyller du ut alle cellene med ønsket utvalg fra den foreslåtte listen.
Les mer: Rullegardinliste for datavalidering med VBA i Excel (7 applikasjoner)
2. Autofullfør rullegardinliste for datavalidering med en kombinasjonsboks fra ActiveX-kontroller
Vi vil bare bruke ActiveX-kontrollen for automatisk datavalidering.
Trinn 1:
- Velg Sett inn gruppe fra Utvikler -fanen.
- Velg Komboboks fra ActiveX Control .
Trinn 2:
- Plasser Komboboks på et hvilket som helst tomt område i datasettet.
- Deretter trykker du på høyre museknapp.
- Velg Egenskaper fra listen.
Trinn 3:
- Sett nå C5 i Koblet celle feltet, slik dataene vil vises på Cell C5 .
- Plasser $B$5:$B$9 på ListFillRange feltet.
- Velg 1-fmMatchEntryComplete for MatchEntry feltet og lagre endringene.
Trinn 4:
- Nå, deaktiver Design Mode fra Utvikler fanen.
Trinn 5:
- Sett nå en bokstav på kombinasjonsboksen og s forslag vises. Og til slutt vil data bli sett på Cell C5 .
Les mer: Hvordan lage Excel rullegardinliste for datavalidering (8Måter)
Konklusjon
I denne artikkelen utførte vi datavalidering fra rullegardinlisten . Vi la til autofullføring av datavalidering fra rullegardinlisten til Excel. Jeg håper dette vil tilfredsstille dine behov. Ta en titt på nettstedet vårt Exceldemy.com og gi forslagene dine i kommentarfeltet.