Բովանդակություն
Կոմբո տուփը Excel-ի հատուկ առանձնահատկությունն է: Երբ մենք պետք է օգտագործենք ընտրանքների ցանկը Excel-ում, մենք օգտագործում ենք այս հատկությունը: Այս հոդվածում մենք մանրամասն կքննարկենք Excel Combo box-ը ՝ համապատասխան նկարազարդմամբ:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը մարզվեք այս հոդվածը կարդալու ընթացքում:
Օգտագործելով Combo Box.xlsm
Ի՞նչ է Excel Combo Box-ը:
Combo Box -ը բացվող ցուցակ է, որը հիմնված է որոշակի տեքստային տուփի համակցության վրա: Բացվող ցանկից մենք կարող ենք ընտրել մեր ցանկալի տարբերակը: Բացի այդ, մենք կարող ենք մի բջիջ կապել այս ցանկի հետ, որը ցույց կտա ընտրված տարրի սերիական համարը: Excel Combo Box-ը հասանելի է Excel 2007 -ից մինչև 365 :
Ինչպես ավելացնել Combo Box Excel 2007/2010/2013/2016-ում կամ Ավելի թարմացված տարբերակներ
Այս բաժնում մենք ցույց կտանք Excel-ում համակցված տուփ ավելացնելու հիմնական ընթացակարգը: Հետևյալ ընթացակարգը կկիրառվի համակցված տուփի Excel տարբերակների համար:
Կոմբո տուփը ավելացնելու համար մենք պետք է մուտքագրենք Developer ներդիրը: Սովորաբար, Developer գործիքը հասանելի չէ Excel Ribbon տարբերակներում:
📌 Քայլեր.
- Անցնել Ֆայլ >> Ընտրանքներ : Այստեղ հայտնվում է Excel Options պատուհանը:
- Ձախ կողմից ընտրեք Անհատականացնել ժապավենը տարբերակը:
- Այնուհետև անցեք Հիմնական ներդիրներին: ԱնհատականացնելRibbon սյունակ:
- Ցանկից պարզեք Developer տարբերակը:
- Ստուգեք Developer տարբերակի համապատասխան վանդակը:
- Վերջապես սեղմեք OK :
- Վերադարձեք թերթիկին:
Մենք կարող ենք տեսնել, որ Developer ներդիրն այժմ հասանելի է:
- Սեղմեք Developer ներդիրը:
- Ընտրեք Տեղադրել տարբերակը Վերահսկումներ խմբից:
Ընտրանքներ Տեղադրել ներդիրը ցուցադրված է այստեղ: Այս պատուհանը ցույց է տալիս երկու տարբեր տեսակի երկու համակցված տուփեր:
- Այժմ ընտրեք նշված համակցված տուփերից որևէ մեկը:
- Այնուհետև տեղադրեք կուրսորը ցանկալի վայրի թերթիկում:
Մենք կարող ենք նաև հարմարեցնել համակցված տուփի չափը:
Ինչպես ավելացնել Excel կոմբինացիոն տուփի 2 տեսակ
Մենք արդեն գիտենք, որ գոյություն ունեն երկու տեսակի համակցված տուփեր: Դրանք են՝
- Form Controls Combo Box և
- ActiveX Controls Combo Box :
In ստորև բերված հատվածում մենք կքննարկենք այդ երկու համակցված տուփերը:
1. Ավելացնել Form Control Combo Box
Այս բաժնում մենք ցույց կտանք, թե ինչպես կարելի է ավելացնել Form Controls Combo Box Excel-ում:
Մենք ունենք անվանման տվյալների բազա: շաբաթվա օրերի. Այստեղ մենք կավելացնենք Combo Box, որը բացվող ցանկից կընտրի օրը և ցույց կտա ընտրության համարը: Նաև ավելացնում ենք բջիջ, որը ցույց կտա ընտրված օրվա անունը։
📌📌 Քայլեր.
- Սկզբում ընտրեք համակցված տուփը Ձևի վերահսկում բաժնում:
- Տեղադրեք համակցված տուփը թերթիկի ցանկալի վայրում:
- Սեղմեք մկնիկի աջ կոճակը:
- Ընտրեք Format Control տարբերակը Համատեքստային ընտրացանկից :
- The Ձևաչափել օբյեկտները պատուհանը հայտնվում է:
- Ընտրեք Control ներդիրը հիմա:
մուտքագրումը հայտնված վանդակների արժեքները: Մուտքի տիրույթում մենք ընտրում ենք այն միջակայքը, որը պարունակում է բացվող ցանկի արժեքներ:
Բջջային հղում վանդակը վերաբերում է մի բջիջին, որը ցույց կտա սերիական համարը: ընտրվածից:
Բացվող տողերը ցույց են տալիս, թե քանի տարբերակ կհայտնվի բացվող ցանկում:
- Վերջապես սեղմեք OK .
- Այժմ սեղմեք բացվող ցանկի ներքև սլաքի վրա:
Ընտրանքների ցանկը ցուցադրվում է այստեղ:
- Ընտրեք տարբերակ բացվող ցանկից:
Մենք կարող ենք տեսնել, որ 2 ցուցադրված է <1-ում:>Բջջ D5 : Այս բջիջը կապված է բացվող ցանկի հետ:
- Այժմ մենք լրացուցիչ ցանկանում ենք ցույց տալ ընտրության արժեքը կամ ընտրված օրվա անունը կոնկրետ բջիջում:
- Դրա համար մենք կիրառում ենք բանաձև:
- Դրեք հետևյալ բանաձևը Cell E5 :
=INDEX(B5:B11,D5)
- Արդյունքը ստանալու համար սեղմեք Enter կոճակը:
Այսպիսով, ամբողջական գործընթացը Form Controls համակցված տուփը ցուցադրված է այստեղ:
Կարդալ ավելին. Ցուցակ 10 հիմնականում օգտագործվող Excel VBA օբյեկտների (հատկանիշներ և օրինակներ)
2. Ստեղծեք ActiveX Control Combo Box
Այս բաժնում մենք ցույց կտանք, թե ինչպես ստեղծել ActiveX Controls համակցված տուփ: Կա լրացուցիչ հնարավորություն, որտեղ մենք կարող ենք օգտագործել VBA կոդը այս համակցված տուփում:
Մենք պարզապես ցույց կտանք արդյունքը՝ օգտագործելով այս հատվածի համակցված տուփը Cell D5 :
0>
📌 Քայլեր.
- Նախ, մենք պետք է ստեղծենք Անունով Սեղմեք Բանաձևեր ներդիրում: Այնուհետև ընտրեք Սահմանել անունը տարբերակը։
- Կհայտնվի Նոր անուն պատուհանը։
- Մուտքագրեք տիրույթի անունը Անուն վանդակում:
- Այնուհետև Excel թերթից ընտրեք միջակայքը Վերաբերում է վանդակում: Վերջապես սեղմեք OK :
- Այժմ տեղադրեք համակցված տուփ ActiveX Controls բաժնում:
- Տեղադրեք այդ համակցված տուփը Բջջի D5 կողքին։
- Այժմ սեղմեք մկնիկի աջ կոճակը:
- Ընտրեք Հատկություններ տարբերակը Համատեքստային ընտրացանկից :
- Հայտնվում է Properties պատուհանը:
- Գտեք LinkedCell և ListFillRange տարբերակները Հատկություններ պատուհանից:
Տեղադրեք D5 որպես կապակցված cell և Day որպես նշված տիրույթ:
- Այժմ անջատեք Design Mode Controls խմբից:
- Դրանից հետո սեղմեք համակցված տուփի ներքև սլաքի վրա:
- Այստեղ ցուցադրված է ցանկը:
- Ընտրեք տարբերակներից որևէ մեկը:
Մենք կարող ենք տեսնել, որ օրը ցուցադրվում է Cell D5 -ում:
Նմանատիպ ընթերցումներ
- Իմացեք Excel VBA ծրագրավորում & Մակրոներ (անվճար ձեռնարկ – քայլ առ քայլ)
- Ինչպես օգտագործել VBA մուտքագրման գործառույթը Excel-ում (2 օրինակ)
- 22 մակրո օրինակներ Excel-ում VBA
- Ինչպես օգտագործել Excel VBA Userform-ը (2 հարմար օրինակ)
- 20 գործնական կոդավորման խորհուրդներ Excel VBA-ի վարպետության համար
Excel VBA դինամիկ և կախված կոմբինատ ստեղծելու համար
Այժմ մենք ցանկանում ենք ստեղծել դինամիկ և կախված ActiveX Controls համակցված տուփ` օգտագործելով VBA: մակրո Excel-ում:
Այստեղ մենք ունենք երկու սյունակ՝ օրեր և ամիսներ: Այստեղ մենք կներկայացնենք երկու համակցված տուփեր: Երկրորդ համակցված տուփը կախված կլինի 1-ին համակցված տուփից: Նախ, մենք կընտրենք կատեգորիան 1-ին համակցված վանդակում, իսկ 2-րդ վանդակից մենք կստանանք այդ տուփի ընտրանքները:
📌 Քայլեր.
- Սկզբում անցեք Developer ներդիր:
- Սեղմեք Visual Basic տարբերակը Code խմբից:
- Այնուհետև կհայտնվի VBA պատուհանը:
- Դինամիկ և կախված համակցված տուփ ստեղծելու համար մեզ անհրաժեշտ կլինի UserForm :
- Ընտրեք UserForm տարբերակ Տեղադրել ներդիրից:
- Մենք կարող ենք տեսնել UserForm հայտնվում է Գործիքատուփ :
- Այժմ սեղմեք մկնիկի աջ կոճակը` կուրսորը պահելով UserForm .
- Ընտրեք Հատկություններ տարբերակը Համատեքստային ընտրացանկից ։
- Սկսած Հատկություններ պատուհանը գնում է Վերագիր Անուն դրեք այստեղ: Սա UserForm -ի վերնագիրն է:
- Այնուհետև ավելացրեք Lable և ComboBox Գործիքների տուփից :
- Այժմ պատճենեք այդ տուփերը Ctrl+C և տեղադրեք դրանք՝ սեղմելով Ctrl+V :
- Այժմ կուրսորը տեղափոխեք Պիտակներից որևէ մեկի վրա և սեղմեք աջ կոճակը:
- Ընտրեք Հատկություններ տարբերակը Համատեքստային ընտրացանկից :
- Այժմ փոխեք անունը, տառատեսակի գույնը, չափը և այլն այս Հատկություններ պատուհանից:
- Հատկանիշները փոխելուց հետո մեր Օգտվողի ձևը կունենա այսպիսի տեսք:
- Այժմ սեղմեք գործարկման տարբերակը հիմնական ներդիրից:
- Սա տեսքն է:
- Այժմ կրկնակի սեղմեք UserForm , և մենք մտնում ենք VBA պատուհան: որտեղ կգրենք մեր կոդը:
- Պատուհանում անցեք աջ կողմը և սեղմեք սլաքի վրա:
- Ցանկը ընտրելու համար մենք կընտրենք Ակտիվացնել :
- Պատուհանին կոդ կավելացվի դեպիակտիվացրեք UserForm :
- Հեռացրեք UserForm կոդը VBA պատուհանից:
- Այժմ պատճենեք և տեղադրեք մեկ այլ VBA կոդ պատուհանում:
9467
- Երբ սեղմում ենք -ի ներքև սլաքի վրա: Կատեգորիա համակցված տուփ և տեսեք տարբերակները:
- Կրկին սեղմեք Ընտրանքներ համակցված տուփի ներքև սլաքի վրա:
Ընտրանքներ համակցված տուփը դատարկ է, բայց Կատեգորիա համակցված տուփը դատարկ չէ:
- Կրկին կրկնակի սեղմեք <1-ի վրա:>ComboBox1 .
- Պատճենեք մեկ այլ VBA կոդ և տեղադրեք այն պատուհանում:
1817
- Կրկին գործարկեք VBA կոդը՝ սեղմելով F5 կոճակը։
Մենք կարող ենք տեսնել, որ Ընտրանքներ համակցված տուփն այժմ աշխատում է: Դա նշանակում է, որ Ընտրանքներ համակցված տուփը կախված է:
- Այժմ մենք ցանկանում ենք դինամիկ դարձնել համակցված տուփը:
- Մենք ավելացնում ենք ևս մեկ սյունակ տվյալների հավաքածուին:
- Կրկին անցեք UserForm :
Եվ մենք կարող ենք տեսնել, որ նոր սյունակը ավելացված է համակցված վանդակում:
Կարդալ ավելին. Ինչպես ստեղծել Excel VBA UserForm (մանրամասն քայլերով)
Ինչպես հեռացնել Combo Box-ը Excel-ում
Այս բաժնում մենք ցույց կտանք, թե ինչպես հեռացնել համակցված տուփը:
📌 Քայլեր.
- Սկզբում մենք սեղմելու ենք Developer ներդիրը:
- Միացնել Design Mode :
- Ընտրեք կոմբինատըտուփ:
- Այժմ սեղմեք ջնջել կոճակը ստեղնաշարից:
Մենք կարող ենք տեսնել, որ համակցված տուփն արդեն ջնջված է թերթիկից:
Եզրակացություն
Այս հոդվածում մենք նկարագրեցինք ամեն ինչ Combo box-ի մասին: Ինչպես տեղադրել, դարձնել այն դինամիկ և ջնջել այն Excel թերթից: Հուսով եմ, որ սա կբավարարի ձեր կարիքները: Խնդրում ենք նայեք մեր կայքը ExcelWIKI.com և տվեք ձեր առաջարկները մեկնաբանությունների դաշտում: