Բովանդակություն
Տեսանյութ
Ով քիչ ժամանակ ունի և պետք է արագ ըմբռնի էությունը, դիտեք մարզման տեսանյութը.
Ով հետաքրքրված է նկարագրված բոլոր մեթոդների մանրամասներով և նրբերանգներով, տեքստում ավելի ուշ:
Մեթոդ 1. Պրիմիտիվ
Սյունակի տակ գտնվող դատարկ բջիջի վրա միայնակ սեղմեք աջը, տվյալների համատեքստի ընտրացանկի հրամանով Ընտրեք բացվող ցանկից (Ընտրեք բացվող ցանկից) կամ սեղմեք ստեղնաշարի դյուրանցումը ALT + ներքև սլաք. Մեթոդը չի աշխատում, եթե առնվազն մեկ դատարկ տող առանձնացնում է բջիջը և տվյալների սյունակը, կամ եթե ձեզ անհրաժեշտ է արտադրանք, որը երբեք վերևում չի մուտքագրվել.
Մեթոդ 2. Ստանդարտ
- Ընտրեք բջիջները տվյալների հետ, որոնք պետք է ներառվեն բացվող ցանկում (օրինակ՝ արտադրանքի անվանումները):
- Եթե ունեք Excel 2003 կամ ավելի հին, ընտրեք ընտրացանկից Տեղադրել – Անուն – Նշանակել (Տեղադրել — Անուն — Սահմանել), եթե Excel 2007 կամ ավելի նոր, բացեք ներդիրը Բանաձեւեր և օգտագործեք կոճակը Անունը կառավարիչԱպա Ստեղծել. Մուտքագրեք անուն (ցանկացած անուն հնարավոր է, բայց առանց բացատների և սկսեք տառով) ընտրված միջակայքի համար (օրինակ, արդյունք): Սեղմեք OK.
- Ընտրեք այն բջիջները (կարող եք ունենալ միանգամից մի քանիսը), որոնցում ցանկանում եք ստանալ բացվող ցուցակ և ընտրեք ցանկից (ներդիրում) Տվյալներ – Ստուգում (Տվյալներ – Վավերացում). Բացվող ցուցակից Տվյալների տեսակը (Թույլատրել) ընտրել տարբերակը Ցուցակ և մուտքագրեք շարքը Աղբյուր հավասար է նշանի և տիրույթի անվանմանը (այսինքն = Ապրանքներ).
մամուլ OK.
Ամեն ինչ! Վայելե՛ք։
Կարևոր նրբերանգ. Դինամիկ անվանվող միջակայքը, ինչպիսին է գնացուցակը, կարող է նաև ծառայել որպես տվյալների աղբյուր ցուցակի համար: Այնուհետև գնացուցակում նոր ապրանքներ ավելացնելիս դրանք ավտոմատ կերպով կավելացվեն բացվող ցանկում: Նման ցուցակների համար սովորաբար օգտագործվող մեկ այլ հնարք է կապակցված բացվող ցանկերի ստեղծումը (որտեղ մի ցուցակի բովանդակությունը փոխվում է՝ կախված մյուսի ընտրությունից):
Մեթոդ 3. Վերահսկում
Այս մեթոդը թերթիկի վրա նոր օբյեկտ տեղադրելն է՝ համակցված տուփի կառավարում, այնուհետև այն կապել թերթի միջակայքերի հետ: Սրա համար:
- Excel 2007/2010-ում բացեք ներդիրը Երեվակիչ. Ավելի վաղ տարբերակներում գործիքագոտին Forms մենյուի միջոցով Դիտել – Գործիքադարակներ – Ձևեր (Դիտել – Գործիքադարակներ – Ձևեր). Եթե այս ներդիրը տեսանելի չէ, ապա սեղմեք կոճակը Office – Excel Ընտրանքներ - վանդակը Ցույց տալ ծրագրավորողի ներդիրը ժապավենում (Office կոճակ – Excel ընտրանքներ – Ցույց տալ մշակողի ներդիրը ժապավենում)
- Փնտրեք բացվող պատկերակը ձևի վերահսկման մեջ (ոչ ActiveX): Հետևեք թռուցիկ ակնարկներին համակցված տուփ:
Կտտացրեք պատկերակը և նկարեք փոքր հորիզոնական ուղղանկյուն՝ ապագա ցուցակը:
- Աջ սեղմեք գծված ցանկի վրա և ընտրեք հրաման Օբյեկտի ձևաչափ (ձևաչափի վերահսկում). Երկխոսության վանդակում, որը հայտնվում է, սահմանեք
- Կազմեք ցուցակ ըստ տիրույթի – ընտրեք բջիջները ապրանքների անուններով, որոնք պետք է ներառվեն ցանկում
- Բջջային հաղորդակցություն – նշեք այն բջիջը, որտեղ ցանկանում եք ցուցադրել օգտվողի կողմից ընտրված տարրի սերիական համարը:
- Ցանկի տողերի քանակը — քանի տող ցուցադրել բացվող ցանկում: Լռելյայն 8-ն է, բայց հնարավոր է ավելին, ինչը նախորդ մեթոդը թույլ չի տալիս:
Սեղմելուց հետո OK ցանկը կարող է օգտագործվել:
Տարրի սերիական համարի փոխարեն դրա անունը ցուցադրելու համար կարող եք լրացուցիչ օգտագործել ֆունկցիան INDEX (INDEX), որը կարող է ցուցադրել անհրաժեշտ բջիջի բովանդակությունը տիրույթից՝
Մեթոդ 4. ActiveX կառավարում
Այս մեթոդը մասամբ նման է նախորդին. Հիմնական տարբերությունն այն է, որ թերթին ավելացվում է ոչ թե կառավարում, այլ ActiveX հսկողություն: «Կոմբո տուփ» կոճակի տակ գտնվող բացվող տուփից Տեղադրել ներդիրից Երեվակիչ:
Ավելացման մեխանիզմը նույնն է. ցանկից ընտրեք օբյեկտ և նկարեք այն թերթիկի վրա: Բայց հետո սկսվում են լուրջ տարբերություններ նախորդ մեթոդից:
Նախ, ստեղծված ActiveX բացվող ցուցակը կարող է լինել երկու սկզբունքորեն տարբեր վիճակում՝ վրիպազերծման ռեժիմ, երբ կարող եք կարգավորել դրա պարամետրերն ու հատկությունները, տեղափոխել թերթի շուրջ և չափափոխել այն, և - մուտքագրման ռեժիմ, երբ միակ բանը, որ դուք կարող եք անել: դրանից ընտրված տվյալներ են: Այս ռեժիմների միջև անցումը կատարվում է կոճակի միջոցով: Դիզայնի ռեժիմ ականջակալ Երեվակիչ:
Եթե այս կոճակը սեղմված է, ապա մենք կարող ենք կարգավորել բացվող ցանկի պարամետրերը՝ սեղմելով հարակից կոճակը: Հատկություններ, որը կբացի պատուհան ընտրված օբյեկտի բոլոր հնարավոր պարամետրերի ցանկով.
Առավել անհրաժեշտ և օգտակար հատկությունները, որոնք կարող են և պետք է կազմաձևվեն.
- ListFillRange – բջիջների շրջանակը, որտեղից վերցված են ցուցակի տվյալները: Այն թույլ չի տա մկնիկով ընտրել տիրույթ, պարզապես անհրաժեշտ է այն մուտքագրել ձեր ձեռքերով ստեղնաշարից (օրինակ՝ Sheet2! A1: A5)
- LinkedCell- ը – կապված բջիջը, որտեղ կցուցադրվի ցանկից ընտրված տարրը
- ListRows - ցուցադրվող տողերի քանակը
- Տառատեսակի – տառատեսակ, չափ, ոճ (շեղ, ընդգծված և այլն, բացառությամբ գույնի)
- ForeColor и backcolor - համապատասխանաբար տեքստի և ֆոնի գույնը
Այս մեթոդի մեծ և հաստ պլյուսը ստեղնաշարից (!) առաջին տառերը մուտքագրելիս ցանկի ցանկալի տարրին արագ անցնելու հնարավորությունն է, որը հասանելի չէ բոլոր մյուս մեթոդների համար: Հաճելի կետ է նաև տեսողական ներկայացումը (գույներ, տառատեսակներ և այլն) հարմարեցնելու ունակությունը:
Այս մեթոդն օգտագործելիս հնարավոր է նաև նշել որպես ListFillRange ոչ միայն միաչափ միջակայքերը: Դուք կարող եք, օրինակ, սահմանել երկու սյունակների և մի քանի տողերի միջակայք՝ լրացուցիչ նշելով, որ դուք պետք է ցուցադրեք երկու սյունակ (հատկություն ColumnCount= 2). Այնուհետև կարող եք ստանալ շատ գրավիչ արդյունքներ, որոնք վճարում են լրացուցիչ պարամետրերի վրա ծախսված բոլոր ջանքերը.
Բոլոր մեթոդների վերջնական համեմատական աղյուսակը
Մեթոդ 1: Պրիմիտիվ | Մեթոդ 2: Ստանդարտ | Մեթոդ 3: Վերահսկիչ տարր | Մեթոդ 4: ActiveX հսկողություն | |
Բարդությունը | ցածր | միջին | բարձր | բարձր |
Տառատեսակը, գույնը և այլն հարմարեցնելու ունակություն: | ոչ | ոչ | ոչ | այո |
Ցուցադրված տողերի քանակը | միշտ 8 | միշտ 8 | ցանկացած | ցանկացած |
Տարրերի արագ որոնում առաջին տառերով | ոչ | ոչ | ոչ | այո |
Լրացուցիչ գործառույթ օգտագործելու անհրաժեշտությունը INDEX | ոչ | ոչ | այո | ոչ |
Կապակցված բացվող ցուցակներ ստեղծելու ունակություն | ոչ | այո | ոչ | ոչ |
:
- Բացվող ցուցակ մեկ այլ ֆայլի տվյալների հետ
- Կախված բացվող պատուհանների ստեղծում
- PLEX հավելման միջոցով բացվող ցուցակների ավտոմատ ստեղծում
- Ընտրելով լուսանկար բացվող ցանկից
- Արդեն օգտագործված իրերի ավտոմատ հեռացում բացվող ցանկից
- Բացվող ցուցակ՝ նոր տարրերի ավտոմատ ավելացումով