Crearea și utilizarea unei casete Combo / Edit Visual Basic Excel

Cuprins

Sfat prezentat de:
Ben Sullins, Phoenix, AZ

Utilizarea unei combinații vizuale de bază / casetă de editare este un concept oarecum avansat care,
după cum veți găsi, poate fi foarte util în multe moduri.

Mai întâi trebuie să avem o listă de valori care să completeze caseta combinată.
În acest caz, voi folosi lista de nume dintr-un sfat anterior.
Odată ce avem lista, o vom numi folosind „intervale denumite”.
Pentru a face acest lucru, evidențiem pur și simplu gama de date și apoi facem clic în celulă
caseta de localizare și introduceți numele pe care dorim să îl folosim.

În continuare avem nevoie de datele noastre care vor fi utilizate în afișarea raportului.
Am accesat http://www.nba.com/suns/stats și am copiat datele în
foaia „date”.

Acum, că avem datele noastre, permite să creăm un interval numit pentru a fi utilizat în
căutare pe pagina de afișare.

Acum trebuie să creăm un loc pentru ca numele jucătorului selectat să fie păstrat.
Puteți face acest lucru oriunde, dar în acest caz îl voi afișa
pe pagina principală a raportului. Pentru a face acest lucru, creez un alt domeniu numit
numit ‘playerlnk’.

Deoarece am folosit intervale denumite, putem face formula la fel pentru
toate datele care urmează să fie afișate pe pagina principală. Iată-l …

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

La început, aceasta va afișa o eroare N / A, deoarece nu avem nicio validă
valoare în câmpul „playerlnk”. Deci, de aici putem arunca o eroare
verificând formula.

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

E timpul să ne creăm caseta combinată …

Pentru a crea mai întâi o casetă combo / editare de bază vizuală

selectați vizualizare> bare de instrumente> Visual Basic,
va apărea bara de instrumente de bază vizuală. Din bara de instrumente vizuală de bază, faceți clic pe
„Control Toolbox”. Este pictograma ciocan și cheie.

În caseta de instrumente de control, veți vedea un articol din caseta combinată, faceți clic pe el,
apoi faceți clic pe foaia de calcul unde doriți să apară caseta.
Acum că avem caseta noastră combinată, trebuie să o completăm cu numele jucătorilor.

Pentru a face acest lucru, faceți clic dreapta pe el, selectați proprietăți, apoi în „intervalul de completare a listei”
introduceți intervalul numit pe care vrem să îl folosim pentru a umple caseta combo.
Aveam de gând să folosim „namelst” în această situație. În continuare trebuie să spunem Excel
unde să punem valoarea selectată, din nou folosim un interval numit. Introduceți „playerlnk”
în proprietatea „celulă legată”
a casetei noastre combinate.

În acest moment trebuie să închideți caseta de proprietăți și să ieșiți din modul de proiectare.
Pentru a ieși din modul de proiectare, faceți clic pe butonul „Mod de proiectare” din „Control Toolbox”.
Pictograma triunghiului și creionul este albastru deschis. Acum putem testa
raportul nostru selectând un nume din listă și urmărind cum completează celula.
Apoi formula ar trebui să readucă datele din cealaltă pagină.

Pentru a face acest raport mai ușor de utilizat, permiteți ascunderea foilor „ref” și „date”
utilizatorii noștri nu se confundă. Puteți face acest lucru selectând foaia „ref”,
ținând controlul și selectând foaia „date”, apoi mergând la formatare> foaie> ascundere.
Le-am lăsat ascunse în atașament.

În acest fel putem crea o listă vb în Excel.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave