Lis dropdown nan yon selil

Videyo

 Ki moun ki gen ti tan epi ki bezwen byen vit atrab esans lan - gade videyo fòmasyon an:

Ki moun ki enterese nan detay yo ak nuans nan tout metòd yo dekri - pi lwen desann tèks la.

Metòd 1. Primitif

Yon sèl klike sou dwa sou yon selil vid anba yon kolòn ak done, lòd meni kontèks Chwazi nan deroule lis (Chwazi nan lis drop-down) oswa peze rakoursi klavye a ALT+desann flèch. Metòd la pa travay si omwen yon liy vid separe selil la ak kolòn done a, oswa si ou bezwen yon pwodwi ki pa janm te antre pi wo a:

Metòd 2. Estanda

  1. Chwazi selil yo ak done yo ki ta dwe enkli nan lis deroule a (pa egzanp, non pwodwi).
  2. Si ou gen Excel 2003 oswa plis, chwazi nan meni an Mete – Non – Asiyen (Antre — Non — Defini), si Excel 2007 oswa pi nouvo, louvri tab la Fòmil epi sèvi ak bouton an Non ManadjèLè sa a, Kreye. Antre yon non (nenpòt non posib, men san espas epi kòmanse ak yon lèt!) pou seri a chwazi (pa egzanp pwodwi). Klike sou OK.
  3. Chwazi selil yo (ou ka gen plizyè nan yon fwa) nan ki ou vle jwenn yon lis drop-down epi chwazi nan meni an (sou tab la) Done – Tcheke (Done – Validasyon). Soti nan lis drop-down Kalite Done (Pèmèt) chwazi opsyon Lis epi antre nan liy lan sous egal siy ak non seri (sètadi =Pwodwi).

Laprès OK.

Tout bagay! Jwi!

Yon nuans enpòtan. Yon seri non dinamik, tankou yon lis pri, ka sèvi tou kòm yon sous done pou yon lis. Lè sa a, lè ajoute nouvo pwodwi nan lis pri a, yo pral otomatikman ajoute nan lis deroule a. Yon lòt Trick souvan itilize pou lis sa yo se kreye dropdowns lye (kote kontni an nan yon lis chanje depann sou seleksyon an nan yon lòt).

Metòd 3: Kontwòl

Metòd sa a se mete yon nouvo objè sou fèy la - yon kontwòl bwat Combo, ak Lè sa a, mare li nan chenn yo sou fèy la. Pou sa:

  1. Nan Excel 2007/2010, louvri tab la Developer. Nan vèsyon pi bonè, ba zouti a Fòm atravè meni an View – Toolbars – Fòm (View – Toolbars – Forms). Si tab sa a pa vizib, Lè sa a, klike sou bouton an Biwo - Opsyon Excel - koche Montre onglet Developer nan riban an (bouton biwo - Opsyon Excel - Montre onglet Developer nan riban an)
  2. Chèche ikòn dropdown nan mitan kontwòl fòm yo (pa ActiveX!). Swiv sijesyon pop-up yo bwat liste:

    Klike sou icon nan epi trase yon ti rektang orizontal - lis la nan lavni.

  3. Dwa-klike sou lis trase a epi chwazi lòd Fòma objè (kontwòl fòma). Nan bwat dyalòg ki parèt, mete
    • Fòme yon lis pa ranje – chwazi selil yo ak non machandiz yo ta dwe enkli nan lis la
    • Kominikasyon selilè – presize selil la kote ou vle montre nimewo seri eleman itilizatè a chwazi a.
    • Kantite liy lis yo — konbyen ranje pou montre nan lis deroule a. Defo a se 8, men plis posib, ki metòd anvan an pa pèmèt.

Apre klike sou OK lis ka itilize.

Pou montre non li olye de nimewo seri eleman an, ou ka itilize anplis fonksyon an INDEX (ENDEX), ki ka montre sa ki nan selil ki nesesè nan seri a:

Metòd 4: ActiveX kontwòl

Metòd sa a pasyèlman sanble ak yon sèl anvan an. Diferans prensipal la se ke li se pa yon kontwòl ki ajoute nan fèy la, men se yon kontwòl ActiveX. "Bwat Combo" soti nan bwat dropdown ki anba bouton an Antre soti nan tab la Developer:

Mekanis nan ajoute se menm bagay la - chwazi yon objè nan lis la epi trase li sou fèy la. Men, Lè sa a, diferans grav ak metòd anvan an kòmanse.

Premyèman, lis deroulant ActiveX kreye a ka nan de eta fondamantalman diferan - mòd debug, lè ou ka konfigirasyon paramèt li yo ak pwopriyete, deplase li nan fèy la ak redimansyone li, ak - mòd opinyon, lè sèl bagay ou ka fè se chwazi done nan li. Chanje ant mòd sa yo fè lè l sèvi avèk bouton an. Design Mode tab Developer:

Si bouton sa a peze, Lè sa a, nou ka ajiste paramèt yo nan lis la drop-down pa peze bouton an adjasan. Pwopriyete, ki pral louvri yon fenèt ak yon lis tout paramèt posib pou objè a chwazi:

Pwopriyete ki pi nesesè ak itil ki ka epi ki ta dwe configuré:

  • ListFillRange – seri selil kote yo pran done pou lis la. Li pa pral pèmèt ou chwazi yon seri ak sourit la, ou jis bezwen antre nan li ak men ou nan klavye a (pa egzanp, Sheet2! A1: A5)
  • LinkedCell – selil ki asosye kote atik la chwazi nan lis la pral parèt
  • ListRows - kantite ranje ki parèt
  • Font - font, gwosè, style (italik, souliye, elatriye eksepte pou koulè)
  • ForeColor и koulè dèyè - tèks ak koulè background, respektivman

Yon gwo ak gra plis nan metòd sa a se kapasite nan byen vit sote nan eleman ki vle a nan lis la lè w ap antre nan premye lèt yo soti nan klavye a (!), ki pa disponib pou tout lòt metòd. Yon pwen bèl, tou, se kapasite nan Customize prezantasyon an vizyèl (koulè, polis, elatriye)

Lè w ap itilize metòd sa a, li posib tou pou presize kòm ListFillRange pa sèlman ranje yon dimansyon. Ou ka, pou egzanp, mete yon seri de kolòn ak plizyè ranje, ki endike anplis ke ou bezwen montre de kolòn (pwopriyete ColumnCount= 2). Lè sa a, ou ka jwenn rezilta trè atire ki peye tout efò ki depanse sou anviwònman adisyonèl:

 

Tablo konparezon final tout metòd yo

  Metòd 1. Primitif Metòd 2. Estanda Metòd 3. Eleman kontwòl Metòd 4. Kontwòl ActiveX
Konplèksite ba mwayèn segondè segondè
Abilite pou personnaliser font, koulè, etc. pa gen okenn pa gen okenn pa gen okenn Wi
Kantite liy ki parèt toujou 8 toujou 8 nenpòt nenpòt
Rechèch rapid pou yon eleman pa premye lèt pa gen okenn pa gen okenn pa gen okenn Wi
Bezwen nan sèvi ak yon fonksyon adisyonèl Main Index pa gen okenn pa gen okenn Wi pa gen okenn
Kapasite pou kreye lis deroulan lye pa gen okenn Wi pa gen okenn pa gen okenn

:

  • Lis dropdown ak done ki sòti nan yon lòt dosye
  • Kreye Dropdowns Depandan
  • Kreyasyon otomatik lis deroulan pa PLEX ajoute sou
  • Chwazi yon foto nan lis deroule a
  • Otomatik retire atik ki deja itilize nan lis deroule a
  • Lis dropdown ak ajoute otomatik nouvo atik

Kite yon Reply