Мазмұны
Бұл мақала Excel бағдарламасында парақ атауын алудың 2 ыңғайлы әдісін көрсетеді. Парақ атауы Excel бағдарламасындағы жұмыс парағы нысанының атау қасиеті болып табылады.
Жаттығу жұмыс кітабын жүктеп алу
Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.
Sheet Name.xlsm
2 Excel бағдарламасында парақ атауын алу әдістері
Біз әдетте жасалған формулаларды пайдалана аламыз ұяшықта сақталған немесе MsgBox ішінде көрсетілген парақ атауын алу үшін қолданылатын функциялар немесе қарапайым VBA коды.
1. Excel бағдарламасында парақ атауын алу үшін формуланы пайдалану
Excel парақ атауын алу үшін ешқандай кіріктірілген функция қамтамасыз етпейтіндіктен, бізге қажет функцияны MID, CELL және FIND функциялары комбинациясында жазу үшін. Келіңіздер, оны қарастырайық:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31)
Формуланы жұмыс парағының атын алғымыз келетін кез келген ұяшыққа енгізіңіз. Бұл мысалда біз жұмыс парағының атауын « Формула » деп атадық, содан кейін формуланы C5 ұяшығына орналастырдық.
Формула қалай жұмыс істейді
- Формуладағы CELL функциясы толық жолды, жұмыс кітабының атауын және ағымдағы парақ атауын қайтарады. Мына формула:
=CELL("filename",A1)
- Біз тапқан нәтиже алдыңғы қадамда қосалған жұмыс кітабының аты [ ] жақшаға e. [excel парағының атауы.xlsm] . -тің орнын табуымыз керекоң жақ жақша . Ағымдағы жұмыс парағының атауы бірден оң жақ жақшадан кейін басталады. Сонымен, ФИНД функциясы оң жақ жақшаның орнын келесі формуламен табады, содан кейін -дің орнын алу үшін 1 қосу керек. жұмыс парағының атауының бірінші жолы .
=FIND("]",CELL("filename",A1))+1
- Соңында, MID функциясы үш аргумент-
1-ші аргументті қабылдайды: =CELL («файл аты», A1) бірінші қадамда пайдаланылады.
2-ші аргумент: =ТАБУ(“]”,ҰЯШЫҚ(“файл аты”,A1)) +1 екінші қадамда пайдаланылады.
3-ші аргумент: 31 бұл Excel бағдарламасындағы жұмыс парағы атауының ең үлкен ұзындығы
Толығырақ: Excel жұмыс кітабында парақ атын қалай іздеу керек (2 әдіс)
Балама формула
Бұл формуланы MID функциясының орнына ОҢ жақ функциясын пайдаланатын кезектесіп пайдалануға болады.
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
2. Excel парағының атын шығарып алу және көрсету үшін VBA коды
2.1 VBA кодын пайдалану арқылы Excel бағдарламасында белсенді парақ атауын алу
белсенді парақ атауын алу үшін төмендегі қарапайым кодты пайдаланыңыз.
6904
2.2 Индекс нөмірін пайдалану арқылы парақ атауын табыңыз
Келесі кодты пайдалану арқылы біз жұмыс парағының атауы олардың индекс нөміріне негізделген. Жұмыс кітабында бірнеше жұмыс парағы болса, бұл әдіс пайдалыжұмыс парағының атын оңай және жылдам табу үшін.
Мысалы, біз vba1 деп аталатын екінші жұмыс парағындамыз. Келесі код арқылы біз бірінші парақтың атын біле аламыз, ол формула болып табылады.
6978
Келесі код арқылы соңғы парақты <4 таба аламыз>жұмыс кітабының атауы. Бұл мысалда соңғы парақ атауы VBA 2.
2716
Толығырақ: Парақты іздеу әдісі Excel бағдарламасында VBA көмегімен атау (3 мысал)
Ескертпелер
Сонымен қатар VBA кодының нәтижесін көрсету үшін MsgBox функциясын пайдалана аламыз. MsgBox егер оны ұяшықта сақтау немесе пайдалану қажет болмаса.
Қорытынды
Енді біз оны қалай алуға болатынын білеміз. Excel бағдарламасындағы парақ атауы. Бұл функцияны сенімдірек пайдалануға шақырады деп үміттенеміз. Кез келген сұрақтар немесе ұсыныстарды төмендегі түсініктеме жолағына қоюды ұмытпаңыз.