Բովանդակություն
Երբեմն մենք պետք է ընտրենք որոշակի թերթիկ մի քանի աշխատաթերթերից Excel աշխատանքային գրքում: Մենք կարող ենք թերթիկն անվանել լռելյայն Կոդ անուն կամ օգտագործելով Փոփոխական անուն : Փոփոխականի անունը օգտագործելով թերթիկ ընտրելու համար նախ պետք է փոփոխականի անունը սահմանենք: Այս հոդվածում մենք ձեզ ցույց կտանք արդյունավետ, բայց պարզ եղանակներ՝ Ընտրելու ա Թերթիկը օգտագործելով Փոփոխական անուն VBA -ով VBA 1>Excel ։
Պատկերացնելու համար մենք որպես օրինակ կօգտագործենք տվյալների հավաքածուի նմուշ։ Օրինակ՝ հետևյալ տվյալների բազան ներկայացնում է ընկերության Վաճառողը , Ապրանքը և Զուտ վաճառքը , որը ներկայացված է տարբեր թերթերում:
Ներբեռնեք Practice Workbook
Ներբեռնեք հետևյալ աշխատանքային գրքույկը, որպեսզի ինքնուրույն զբաղվեք:
VBA Select Sheet Variable Name.xlsm
Excel-ում VBA-ով թերթիկն ըստ փոփոխականի անվան ընտրելու 2 եղանակ
1. Excel-ում VBA-ով ընտրեք ակտիվ թերթիկ ըստ փոփոխական անունի
Մեր առաջին մեթոդով մենք կընտրենք ակտիվ թերթիկը օգտագործելով փոփոխական անուն: Ակտիվ թերթիկ ասելով մենք հասկանում ենք այն թերթիկը, որի վրա մենք աշխատում ենք: Հետևաբար, հետևեք ստորև նշված քայլերին, որպեսզի Ընտրեք Active Sheet ըստ Փոփոխական անուն VBA Excel -ում:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք Visual Basic Developer ներդիրում:
- Արդյունքում VBA պատուհանը դուրս կգա:
- Այնուհետև ընտրեք Մոդուլ Տեղադրեք ներդիր:
- Հետևաբար, Module պատուհանը կհայտնվի:
- Այնտեղ պատճենեք հետևյալ կոդը և տեղադրեք այն վանդակում:
5041
- Այժմ փակեք VBA պատուհանը:
- Դրանից հետո ընտրեք Macros Developer ներդիրում:
- Արդյունքում , կհայտնվի Macro երկխոսության տուփը:
- Այստեղ ընտրեք ActiveSheetSelect և սեղմեք Run :
- Վերջապես, այն կվերադարձնի այն թերթիկը, որի վրա մենք աշխատում էինք: Փոփոխական անուն թերթի ընտրության համար
Մեր նախորդ մեթոդով մենք կիրառեցինք VBA կոդը՝ վերադարձնելու այն թերթիկը, որի վրա արդեն աշխատում էինք: Այս մեթոդով մենք կսահմանենք Փոփոխական անուն մեր ցանկալի աշխատաթերթի համար և կընտրենք այդ աշխատաթերթը՝ օգտագործելով Փոփոխական անուն VBA -ով: Այսպիսով, առաջադրանքը կատարելու համար սովորեք հետևյալ գործընթացը:
ՔԱՅԼԵՐ.
- Սկզբում մենք կսահմանենք Փոփոխականի անունը համար Sheet2 և օգտագործեք այդ փոփոխականի անունը թերթիկը ընտրելու համար:
- Այնպես որ, գնացեք Developer ➤ Visual Basic ։
- Հաջորդը, ընտրեք Տեղադրել ➤ Մոդուլ ։
- Հետևաբար, Մոդուլը կհայտնվի երկխոսության տուփ:
- Այնուհետև պատճենեք ստորև բերված կոդը և տեղադրեք այն այնտեղ:
2269
- Դրանից հետո փակեք VBA պատուհան:
- Այժմ բացեք Թերթիկը3 :
- Հետագայում,ընտրեք Մակրոները Մշակավոր ներդիրից:
- Արդյունքում Մակրո երկխոսության տուփը դուրս կգա:
- Այնտեղ սեղմեք SelectSheet և սեղմեք Գործարկել :
- Run սեղմելուց հետո դուք կարող եք ստանալ սխալի երկխոսության տուփ, ինչպես ցույց է տրված հետևյալ նկարում:
- Խնդիրը լուծելու համար սեղմեք Վերջ :
- Այնուհետև անցեք Ֆայլ ➤ Ընտրանքներ :
- Դրանից հետո , Վստահության կենտրոն ներդիրից ընտրեք վստահության կենտրոնի կարգավորումներ ։
- Հետևաբար, Trust Center երկխոսության տուփը կհայտնվի:
- Այնտեղ ընտրեք Macro Settings ներդիրը:
- Այնուհետև նշեք վանդակը Trust access to the VBA նախագծի օբյեկտի մոդելը և սեղմեք OK :
- Կրկին ընտրեք Developer ➤ Մակրո ։
- Սեղմեք SelectSheet և սեղմեք Գործարկել ։
- Ի վերջո, այն կվերադարձնի Sheet2 չնայած որ մենք աշխատում էինք Sheet3 -ի վրա:
Կարդալ ավելին. Ինչպես որոնել թերթի անունը VBA-ով Excel-ում (3 օրինակ)
Եզրակացություն
Այսուհետ դուք կկարողանա Ընտրել ա Թերթիկը օգտագործելով Փոփոխական անունը VBA Excel օգտագործելով վերը- նկարագրված մեթոդներ. Շարունակեք օգտագործել դրանք և տեղեկացրեք մեզ, եթե ունեք առաջադրանքը կատարելու այլ եղանակներ: Մի մոռացեք թողնել մեկնաբանություններ, առաջարկներ կամ հարցումներ, եթեդուք ունեք որևէ մեկը ստորև ներկայացված մեկնաբանությունների բաժնում: