Rullegardinliste for autofullfør datavalidering i Excel (2 metoder)

  • Dele Denne
Hugh West

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 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.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.