Բովանդակություն
Այս հոդվածը ցույց է տալիս թերթի անունը Excel-ում ստանալու 2 հարմար եղանակ: Թերթի անունը Excel-ում Worksheet Object-ի անվան հատկությունն է:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը՝ այս հոդվածը կարդալու ընթացքում վարժություններ կատարելու համար:
Sheet Name.xlsm
2 մեթոդ Excel-ում թերթի անունը ստանալու համար
Մենք կարող ենք օգտագործել սովորական բանաձևեր օգտագործված գործառույթներ կամ պարզ VBA կոդ՝ թերթի անվանումը խցում պահված կամ MsgBox-ում ցուցադրելու համար:
1. Formula-ի օգտագործումը թերթի անունը Excel-ում ստանալու համար
Քանի որ Excel-ը չի տրամադրում ներկառուցված ֆունկցիա թերթի անունը ստանալու համար, մեզ անհրաժեշտ է. ֆունկցիա գրելու համար MID, CELL և FIND ֆունկցիաների հետ համակցված : Եկեք նայենք դրան.
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)
Տեղադրեք բանաձևը աշխատաթերթի ցանկացած բջիջում, որը մենք ցանկանում ենք ստանալ անունը: Այս օրինակում մենք անվանեցինք մեր աշխատաթերթի անունը « Formula », այնուհետև բանաձևը դրեցինք C5 բջիջում:
Ինչպես է աշխատում բանաձևը
- Բանաձևի CELL ֆունկցիան վերադարձնում է ամբողջական ուղին, աշխատանքային գրքի անունը և ընթացիկ թերթի անունը : Ահա բանաձևը.
=CELL("filename",A1)
- Արդյունքը, որը մենք գտանք նախորդ քայլը փակել է աշխատանքային գրքի անունը [ ] փակագծերում e. [excel թերթի անուն.xlsm] : Մենք պետք է պարզենք դիրքը -իաջ փակագիծ : Ընթացիկ աշխատանքային թերթի անունը սկսվում է անմիջապես աջ փակագիծից հետո: Այսպիսով, FIND ֆունկցիան գտնում է աջ փակագծի դիրքը հետևյալ բանաձևով և այնուհետև մենք պետք է ավելացնենք 1 , որպեսզի ստանանք դիրքը -ի: աշխատանքային թերթիկի անվան առաջին տողը ։
=FIND("]",CELL("filename",A1))+1
- Վերջապես, MID ֆունկցիան վերցնում է երեք արգումենտ-
1-ին արգումենտ. =CELL («ֆայլի անուն», A1) օգտագործվում է առաջին քայլում:
2-րդ արգումենտ. =FIND(“]”,CELL(“ֆայլի անուն”,A1)) +1 օգտագործվում է երկրորդ քայլում:
3-րդ արգումենտ. 31 որը Excel-ում աշխատաթերթի անվան առավելագույն երկարությունն է
Կարդալ ավելին. Ինչպես որոնել թերթի անունը Excel-ի աշխատանքային գրքում (2 մեթոդ)
Այլընտրանքային բանաձև
Այս բանաձևը կարող է օգտագործվել այլընտրանքային, որն օգտագործում է RIGHT ֆունկցիան ՝ MID ֆունկցիայի փոխարեն:
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
2. VBA կոդ Excel թերթի անունը ստանալու և ցուցադրելու համար
2.1 Ստացեք ակտիվ թերթի անունը Excel-ում՝ օգտագործելով VBA կոդը
Օգտագործեք ստորև բերված պարզ կոդը՝ ակտիվ թերթիկի անունը ստանալու համար:
6770
2.2 Պարզեք թերթի անունը՝ օգտագործելով ինդեքսի համարը
Օգտագործելով հետևյալ կոդը՝ մենք կարող ենք պարզել աշխատանքային թերթիկի անունը ՝ հիմնված նրանց ինդեքսի համարի վրա : Եթե աշխատանքային գրքում կան բազմաթիվ աշխատաթերթեր , ապա այս մեթոդը օգտակար էաշխատաթերթի անունը հեշտությամբ և արագ պարզելու համար:
Օրինակ, մենք գտնվում ենք երկրորդ աշխատաթերթում անունով vba1: Հետևյալ կոդով մենք կարող ենք պարզել առաջին թերթիկը անունը, որը բանաձև է։
7226
Հետևյալ կոդով մենք կարող ենք պարզել վերջին թերթիկը աշխատանքային գրքույկի անվանումը: Այս օրինակում թերթի ազգանունն է VBA 2:
6297
Կարդալ ավելին. Ինչպես որոնել թերթիկը Անունը VBA-ով Excel-ում (3 օրինակ)
Ծանոթագրություններ
Մենք կարող ենք նաև օգտագործել MsgBox ֆունկցիան ՝ VBA կոդի արդյունքը ցույց տալու համար MsgBox-ում եթե դա անհրաժեշտ չէ պահել կամ օգտագործել այն բջիջում:
Եզրակացություն
Այժմ մենք գիտենք, թե ինչպես ստանալ թերթի անունը Excel-ում: Հուսով ենք, դա կխրախուսի ձեզ ավելի վստահ օգտագործել այս գործառույթը: Ցանկացած հարց կամ առաջարկ, մի մոռացեք դրանք դնել ստորև նշված մեկնաբանությունների դաշտում: