Tabloya naverokê
Ev gotar 2 awayên guncan ji bo bidestxistina navê pelê di Excel de destnîşan dike. Navê pelê taybetmendiyek navî ya Tişta Xebatê ya di Excel de ye.
Pirtûka Xebatê ya Pratîkê dakêşin
Dema ku hûn vê gotarê dixwînin, vê pirtûka xebatê ya pratîkê dakêşin ku hûn vê gotarê dixwînin.
Navê pelê.xlsm
2 Rêbazên Ji bo bidestxistina Navê Pelê li Excel
Em dikarin formulên ku bi gelemperî têne çêkirin bikar bînin fonksîyon an koda VBA ya sade bikar tîne da ku navê pelê di hucreyekê de were hilanîn an di MsgBox de were xuyang kirin.
1. Bikaranîna Formulê ji bo bidestxistina navê pelê li Excel
Ji ber ku Excel tu fonksiyona çêkirî peyda nake ji bo bidestxistina navê pelê, em hewce ne ji bo nivîsandina fonksîyonekê bi kombînasyona bi fonksiyonên MID, CELL û FIND . Ka em lê binêrin:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)
Formulê têxin nav yek ji şaneyên pelgeya xebatê ya ku em dixwazin navê wê bistînin. Di vê nimûneyê de, me navê kargeha xwe kir " Formula " û dûv re formula danî hucreya C5 .
Formula Çawa Kar dike
- Fonksiyon CELL di formulê de rêya temam, navê pirtûka xebatê û navê pelê niha vedigerîne. Li vir formula ye:
=CELL("filename",A1)
- Encama ku me tê de dît gavê berê navê pirtûka xebatê di [ ] kevanan de e. [navê pelê excel.xlsm] . Divê em pozîsyona ya yê bibîninbaskê rastê . Navê karxebata niha tavilê piştî bendika rastê dest pê dike. Ji ber vê yekê, fonksiyona FIND bi formula jêrîn pozîsyona çepika rastê dibîne û dûv re divê em 1 lê zêde bikin da ku pozîsyona ya bistînin. rêzika yekem ya navê pelê xebatê .
=FIND("]",CELL("filename",A1))+1
- Di dawiyê de, Fonksiyon MID sê arguman-
1emîn arguman digire: =CELL ("navê pelê",A1) di gava yekem de tê bikaranîn.
2yemîn arguman: =FIND("]",CELL("navê pelê",A1)) +1 di gava duyemîn de tê bikaranîn.
3yemîn argûman: 31 ku dirêjahiya herî zêde ya navek pelxebatê ye di Excel de
Zêdetir Bixwîne: Meriv Çawa Navê Pelê di Pirtûka Xebatê ya Excel de Bigere (2 Rêbaz)
Formula Alternatîf
Ev formul dikare wekî din were bikar anîn ku li şûna fonksiyona MID fonksiyona RIGHT bikar tîne.
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
2. Koda VBA-yê ku Navê Pelê Excel Bistîne û Nîşan bide
2.1 Bi Bikaranîna Koda VBA-yê Navê Pelê Çalak li Excel Bistînin
Bikar bînin koda hêsan a li jêr ji bo bidestxistina navê pelê çalak.
9007
2.2 Bi Bikaranîna Jimareya Indeksê Navê Pelê Bibînin
Bi karanîna koda jêrîn em dikarin bibînin Navê pelgeya xebatê li ser bingeha jimareya nîşaneya wan . Ger di pirtûkek xebatê de gelek pelên xebatê hene, ev rêbaz alîkar eji bo ku navê kargerê bi hêsanî û bi lez bibînin.
Mînakî, em di karpela duyemîn de bi navê vba1. Bi koda jêrîn, em dikarin pela yekem navê ku Formula ye.
2427
Bi koda jêrîn, em dikarin rûpela dawîn bibînin navê pirtûka xebatê. Di vê nimûneyê de, navê pelê paşîn VBA 2 ye.
9734
Zêdetir Bixwîne: Meriv Çawa Li Serê Bigere Navê bi VBA di Excel de (3 Nimûne)
Têbînî
Em jî dikarin fonksiyona MsgBox bikar bînin da ku encama koda VBA nîşan bidin. di MsgBox de heger ne hewce be ku ew di şaneyek de hilanîn an bikar bînin.
Encam
Niha, em dizanin ka meriv çawa digihîje navê pelê li Excel. Hêvîdarim, ew ê we teşwîq bike ku hûn vê fonksiyonê bi ewletir bikar bînin. Pirs an pêşniyarek ji bîr neke ku wan di qutiya şîroveyê ya jêrîn de binivîsîne.