Stvaranje i korištenje okvira Combo/ Edit Visual Basic Excel

Anonim

Savjet prihvaća:
Ben Sullins, Phoenix, AZ

Korištenje vizualnog osnovnog kombiniranog/uređivačkog okvira donekle je napredan koncept koji,
kao što ćete vidjeti, može biti vrlo korisno na mnogo načina.

Prvo moramo imati popis vrijednosti koje će popuniti kombinirani okvir.
U ovom slučaju koristit ću popis imena iz prethodnog savjeta.
Nakon što smo dobili popis, namjeravali smo ga nazvati pomoću 'imenovanih raspona'.
Da bismo to učinili, jednostavno označimo raspon podataka, a zatim kliknemo u ćeliju
okvir za lociranje i upišite ime koje želimo koristiti.

Zatim su nam potrebni naši podaci koji će se koristiti u prikazu izvješća.
Otišao sam na http://www.nba.com/suns/stats i samo kopirao podatke u
"podatkovni" list.

Sada kada imamo naše podatke, možemo stvoriti imenovani raspon koji će se koristiti u
potražite na stranici za prikaz.

Sada moramo stvoriti mjesto za ime odabranog igrača.
To možete učiniti bilo gdje, ali u ovom slučaju ću ga prikazati
na glavnoj stranici izvješća. Da bih to napravio, stvaram drugi imenovani raspon
pod nazivom 'playerlnk'.

Budući da smo koristili imenovane raspone, možemo formulu učiniti potpuno istom za
sve podatke koji će se prikazati na glavnoj stranici. Evo ga…

= VLOOKUP (playerlnk, playerlk, MATCH (C5, podaci! $ A $ 3: $ P $ 3,0), 0)

Isprva će se prikazati pogreška N/A jer nemamo valjanu
vrijednost u polju "playerlnk". Dakle, odavde možemo unijeti neku pogrešku
provjera formule.

= IF (playerlnk = "", "", IF (ISNA (VLOOKUP (playerlnk, playerlk,
MATCH (C5, podaci! $ A $ 3: $ P $ 3,0), 0)) ,, VLOOKUP (playerlnk, playerlk, MATCH (C5, podaci! $ A $ 3: $ P $ 3,0), 0)))

Vrijeme je za stvaranje našeg kombiniranog okvira …

Za prvo stvaranje vizualne osnovne kombinacije/okvira za uređivanje

odaberite prikaz> alatne trake> vizualno osnovno,
pojavit će se osnovna vizualna alatna traka. Na vizualnoj osnovnoj alatnoj traci kliknite
"Kontrolni okvir alata". To je ikona čekića i ključa.

U kontrolnom okviru s alatima vidjet ćete stavku Combo Box, kliknite na nju,
zatim kliknite proračunsku tablicu na kojoj želite da se okvir prikaže.
Sada kada imamo naš kombinirani okvir, moramo ga ispuniti s imenima igrača.

Da biste to učinili, desnom tipkom miša kliknite na nju, odaberite svojstva, a zatim u "rasponu popunjavanja popisa"
unesite imenovani raspon koji želimo upotrijebiti za popunjavanje kombiniranog okvira.
U ovoj situaciji namjeravali smo upotrijebiti 'namelst'. Zatim moramo reći Excelu
gdje staviti odabranu vrijednost, opet koristimo imenovani raspon. Unesite "playerlnk"
u svojstvu "povezana ćelija"
našeg kombiniranog okvira.

U ovom trenutku morate zatvoriti okvir svojstava i izaći iz načina projektiranja.
Za izlaz iz načina projektiranja kliknite gumb "Način dizajna" u "Upravljačkom okviru s alatima".
To je svjetloplava ikona trokutastog ravnala i olovke. Sada možemo testirati
naše izvješće odabirom imena s popisa i gledanjem kako ispunjava ćeliju.
Tada bi formula trebala vratiti podatke s druge stranice.

Kako bismo ovo izvješće učinili lakšim za korisnike, sakrijmo tablice "ref" i "data" tako
naši korisnici se ne zbunjuju. To možete učiniti odabirom lista "ref",
držite kontrolu i odaberite list s podacima, a zatim idete na oblikovanje> list> sakrij.
Ostavio sam ih neskrivene u privitku.

Na ovaj način možemo stvoriti vb okvir s popisom u Excelu.