해당 워크 시트의 셀에 현재 워크 시트의 이름을 표시하고 싶습니다.
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
보다: