INHOUDSOPGAWE
Datavalidering is 'n interessante kenmerk van Excel. Hierdie kenmerk bied beheer aan die gebruiker om waardes in 'n sel in te voer. Gebruikers kan nie invoer wat hulle ook al wil hê nie. Hulle moet uit 'n gegewe lys kies. Ons sal bespreek hoe om outovoltooi data validering aftreklys in Excel uit te voer.
Laai Oefenwerkboek af
Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.
Outovoltooi Data Validation Drop-Down List.xlsm
2 Metodes om Data Validation Drop-Down List outovoltooi in Excel
Ons sal 2 verskillende metodes wys om die data-valideringsaftreklys in Excel outomaties in te vul. Ons sal die volgende datastel vir outovoltooi-data-validering oorweeg.
1. Outovoltooi data-validering-aftreklys deur gebruik te maak van VBA-kodes in kombinasieboksbeheer
Ons sal pasgemaakte VBA kode met die ActiveX Control<4 invoeg> hulpmiddel om data-validering vanaf die aftreklys outomaties in Excel uit te voer.
Stap 1:
- Eers moet ons die byvoeg Ontwikkelaar oortjie na die lint. Gaan na Lêer > Opsies .
- Kies Pasmaak lint -opsie van Excel-opsies .
- Merk die Ontwikkelaar -opsie en druk OK .
Stap 2:
- Kies Voeg in vanaf die Ontwikkelaar -oortjie.
- Kies nou Combo Box van die ActiveXBeheer .
Stap 3:
- Sit die Beheerkas op die datastel.
- Klik die regterknoppie van die muis en kies Eienskappe uit die lys.
Stap 4:
- Verander die Naam na TempComboBox vanuit die Eienskappe venster.
Stap 5:
- Gaan na die Veldnaam -veld.
- Kies die Bekyk kode opsie uit die lys.
Nou sal 'n VBA Command Module verskyn. Ons moet VBA kode op daardie module plaas.
Stap 6:
- Kopieer en plak die volgende VBA kode op die module.
1203
Stap 7:
- Stoor nou die VBA -kode en gaan na die datastel. Skakel die Ontwerpmodus van die Ontwikkelaar oortjie af.
Stap 8:
- Kies Sel C5 .
- Kies die Datanutsgoed -groep van die Data oortjie.
- Kies Datavalidering uit die lys.
Stap 9:
- Data Validation venster sal verskyn. Kies Lys in die Laat toe -veld.
- Kies in die Bron -veld die verwysingswaardereeks.
- Druk dan OK .
Stap 10:
- Gaan na enige sel van die Seleksie kolom en druk enige eerste letter.
Soos ons 'n letter plaas, sal die ooreenstemmende voorstelwys op daardie sel.
Voltooi nou al die selle deur ons gewenste keuse uit die voorgestelde lys.
Lees meer: Datavalidasie-aftreklys met VBA in Excel (7 toepassings)
2. Outovoltooi datavalidasie-aftreklys met 'n kombinasieboks vanaf ActiveX-kontroles
Ons sal slegs die ActiveX-kontrole gebruik vir outomatiese datavalidering.
Stap 1:
- Kies Voeg groep in op die Ontwikkelaar -oortjie.
- Kies Combo Box van die ActiveX Control .
Stap 2:
- Plaas die Combo Box op enige leë spasie van die datastel.
- Druk dan die regterknoppie van die muis.
- Kies Eienskappe uit die lys.
Stap 3:
- Sit nou C5 in die Gekoppelde sel veld, aangesien die data op Sel C5 sal sien.
- Sit $B$5:$B$9 op ListFillRange veld.
- Kies 1-fmMatchEntryComplete vir die MatchEntry veld en stoor die veranderinge.
Stap 4:
- Deaktiveer nou die Ontwerpmodus vanaf die Ontwikkelaar oortjie.
Stap 5:
- Sit nou enige letter op die kombinasieboks en die s voorstel sal verskyn. En laastens sal data op Sel C5 bekyk word.
Lees meer: Hoe om te skep Excel-aftreklys vir datavalidering (8Maniere)
Gevolgtrekking
In hierdie artikel het ons datavalidering vanaf die aftreklys uitgevoer. Ons het outovoltooiing van data-validering bygevoeg vanaf die aftreklys van Excel. Ek hoop dit sal aan u behoeftes voldoen. Kyk gerus na ons webwerf Exceldemy.com en gee jou voorstelle in die kommentaarblokkie.