Hoe kinne jo Excel-blêdnamme krije (2 metoaden)

  • Diel Dit
Hugh West

Dit artikel yllustrearret 2 handige manieren om de blêdnamme yn Excel te krijen. De blêdnamme is in nammeeigenskip fan it wurkblêdobjekt yn Excel.

Oefenwurkboek downloade

Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.

Blêdnamme.xlsm

2 Metoaden om blêdnamme yn Excel te krijen

Wy kinne formules brûke dy't gewoanlik makke binne brûkte funksjes of ienfâldige VBA-koade om de blêdnamme opslein yn in sel te krijen of te sjen yn 'e MsgBox.

1. Gebrûk fan formule om de blêdnamme yn Excel te krijen

Om't Excel gjin ynboude funksje biedt om de blêdnamme te krijen, moatte wy om in funksje te skriuwen yn in kombinaasje mei de MID, CELL en FIND-funksjes . Litte wy it ris sjen:

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)

Set de formule yn ien fan 'e sellen fan it wurkblêd dat wy de namme krije wolle. Yn dit foarbyld hawwe wy ús wurkblêdnamme " Formule " neamd en set dan de formule yn sel C5 .

Hoe't de formule wurket

  • De funksje CELL yn 'e formule jout it folsleine paad, wurkboeknamme en de aktuele blêdnamme werom. Hjir is de formule:
=CELL("filename",A1)

  • It resultaat dat wy fûnen yn de foarige stap hat ynsletten de wurkboeknamme yn [ ] heakjes e. [excel sheet name.xlsm] . Wy moatte de posysje fan ​​de útfinerjochter beugel . De hjoeddeiske wurkblêdnamme begjint fuortendaliks nei de rjochter beugel . Sa, de funksje FYN fynt de posysje fan de rjochter beugel mei de folgjende formule en dan moatte wy tafoegje 1 om de posysje fan de te krijen earste tekenrige fan ​​de wurkblêdnamme .
=FIND("]",CELL("filename",A1))+1

  • Uteinlik nimt de MID-funksje trije arguminten-

1e argumint: =CELL ("triemnamme",A1) brûkt yn 'e earste stap.

2nd argumint: =FIND(“]”,CELL(“bestânnamme”,A1)) +1 brûkt yn de twadde stap.

3e argumint: 31 wat de maksimale lingte is fan in wurkblêdnamme yn Excel

Lês mear: Hoe kinne jo blêdnamme sykje yn Excel-wurkboek (2 metoaden)

Alternative formule

Dizze formule kin ôfwikseljend brûkt wurde dy't de RIGHT funksje brûkt ynstee fan de MID funksje.

=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))

2. VBA-koade om de Excel-blêdnamme op te heljen en wer te jaan

2.1 Aktive blêdnamme yn Excel krije troch VBA-koade te brûken

Brûk de ienfâldige koade hjirûnder om de aktive blêdnamme te krijen.

4126

2.2 Blêdnamme fine troch yndeksnûmer te brûken

Troch de folgjende koade te brûken kinne wy ​​​​de <3 fine>wurkblêdnamme basearre op harren yndeksnûmer . As d'r meardere wurkblêden yn in wurkboek binne, is dizze metoade nuttichom de wurkblêdnamme maklik en fluch út te finen.

Bygelyks binne wy ​​yn it twadde wurkblêd neamd vba1. Mei de folgjende koade kinne wy ​​de earste blêd namme fine dy't Formule is.

5934

Mei de folgjende koade kinne wy ​​it lêste blêd fine namme fan in wurkboek. Yn dit foarbyld is de lêste blêdnamme VBA 2.

9689

Lês mear: Hoe kinne jo blêd sykje Namme mei VBA yn Excel (3 foarbylden)

Notysjes

Wy kinne ek de MsgBox-funksje brûke om it resultaat fan it VBA-koade sjen te litten yn in MsgBox as it net nedich is om it yn in sel op te slaan of te brûken.

Konklúzje

No witte wy hoe't jo krije de blêdnamme yn Excel. Hooplik soe it jo oanmoedigje om dizze funksjonaliteit mei fertrouwen te brûken. Alle fragen of suggestjes ferjit se net yn it kommentaarfakje hjirûnder te pleatsen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.