셀에 현재 워크 시트의 이름을 표시하려면 어떻게해야합니까? 않고 어떻게 할 수 있습니까? 중요하다면, 내가 작업하고있는

해당 워크 시트의 셀에 현재 워크 시트의 이름을 표시하고 싶습니다.

VBA 스크립트에 의존하지 않고 어떻게 할 수 있습니까?

중요하다면, 내가 작업하고있는 Excel의 특별한 맛은 2007 년이지만 가능한 한 버전에 구애받지 않는 것을 선호합니다.



답변

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

이 기능이 작동하려면 통합 문서를 저장해야합니다.

함수의 키 =CELL("filename",A1)는입니다. 파일 경로, 파일 이름 및 워크 시트 이름이 포함 된 편리한 문자열을 반환합니다.C:\Users\john.smith\Desktop\[Test.xlsx]Sheet1

보다: