Enhavtabelo
Ĉi tiu artikolo ilustras 2 oportunajn manierojn akiri la folinomon en Excel. La folionomo estas nomposedaĵo de la Laborfolio-Objekto en Excel.
Elŝutu Praktikan Laborlibron
Elŝutu ĉi tiun praktikan laborlibron por ekzerci dum vi legas ĉi tiun artikolon.
Sheet Name.xlsm
2 Metodoj por Akiri Folian Nomon en Excel
Ni povas uzi formulojn el komune uzis funkciojn aŭ simplan VBA-kodon por konservi la folian nomon en ĉelo aŭ montrita en la MsgBox.
1. Uzo de Formulo por Akiri la Folian Nomon en Excel
Ĉar Excel ne provizas ajnan enkonstruitan funkcion por akiri la folian nomon, ni bezonas por skribi funkcion en kombinaĵo kun la funkcioj MID, ĈEL kaj TROVU . Ni rigardu ĝin:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)
Metu la formulon en iu ajn el la ĉeloj de la laborfolio, kiun ni volas ricevi la nomon. En ĉi tiu ekzemplo, ni nomis nian laborfolionomon " Formulo " kaj poste metis la formulon en ĉelon C5 .
Kiel Funkcias la Formulo
- La ĈEL funkcio en la formulo liveras la kompletan vojon, laborlibronomon , kaj la nuna folinomo . Jen la formulo:
=CELL("filename",A1)
- La rezulto, kiun ni trovis en la antaŭa paŝo enfermis la nomon de laborlibro en [ ] krampoj e. [Excel-folionomo.xlsm] . Ni devas eltrovi la pozicion de la dekstra krampo . La nuna laborfolionomo komenciĝas tuj post la dekstra krampo . Do, la funkcio TROVU trovas la pozicion de la dekstra krampo kun la sekva formulo kaj tiam ni devas aldoni 1 por akiri la pozicion de la unua ĉeno de la laborfolionomo .
=FIND("]",CELL("filename",A1))+1
- Fine, la MID-funkcio prenas tri argumentojn-
1a argumento: =ĈELO (“dosiernomo”,A1) uzita en la unua paŝo.
dua argumento: =TROVU(“]”,ĈEL(“dosiernomo”,A1)) +1 uzata en la dua paŝo.
3a argumento: 31 kiu estas la maksimuma longo de laborfolio nomo en Excel
Legu Pli: Kiel Serĉi Folian Nomon en Excel-Laborlibro (2 Metodoj)
Alternativa Formulo
Ĉi tiu formulo povas esti uzata alterne, kiu uzas la RIGHT-funkcion anstataŭ la MID-funkcion.
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
2. VBA-Kodo por Reakiri kaj Montri la Excel-Nomon de Folio
2.1 Akiri Aktivan Folian Nomon en Excel per Uzado de VBA-Kodo
Uzu la simpla kodo sube por akiri la aktivan folinomon.
5455
2.2 Eltrovu la folinomon per uzado de Indeksa nombro
Per la sekva kodo ni povas ekscii la laborfolionomo surbaze de ilia indeksa nombro . Se estas multoblaj laborfolioj en laborlibro, ĉi tiu metodo estas helpemapor ekscii la nomon de laborfolio facile kaj rapide.
Ekzemple, ni estas en la dua laborfolio nomita vba1. Per la sekva kodo, ni povas ekscii la unuan folion nomon kiu estas Formulo.
1767
Per la sekva kodo, ni povas ekscii la lastan folion nomo de laborlibro. En ĉi tiu ekzemplo, la lasta folinomo estas VBA 2.
2451
Legu Pli: Kiel Serĉi Folion Nomu kun VBA en Excel (3 Ekzemploj)
Notoj
Ni ankaŭ povas uzi la MsgBox-funkcion por montri la rezulton de VBA-kodo en MsgBox se ne necesas konservi aŭ uzi ĝin en ĉelo.
Konkludo
Nun ni scias kiel akiri la folinomo en Excel. Espereble, ĝi kuraĝigus vin uzi ĉi tiun funkcion pli memfide. Ajnaj demandoj aŭ sugestoj ne forgesu meti ilin en la komentan skatolon sube.