시트 이름 자동 변경 문의
시트 이름 자동 변경 문의
광고 [X]를 누르면 내용이 해제됩니다
시스템 리소스 로딩 중...
0%
시트 이름 자동 변경 문의
엑셀 시트 글자 수 제한(31자) 때문에 발생하는 오류를 해결하려면, VBA의 Left 함수를 사용하여 입력값을 31자에서 잘라줘야 합니다
왜냐면 ->
1. 32바이트 메모리 할당
미안합니다. 적기 너무 귀찮습니다(지금 밤새서;;)
또한, 시트 이름에는 사용할 수 없는 특수문자(:, \, /, ?, *, [, ])나 빈 셀 값으로 인한 오류도 방지해야 안정적인 코드가 됩니다.
공식 문서 및 작성자님처럼 질문한 예제 두개를 첨부하겠습니다
한번 읽어보셔요
공식 문서 상에서도 31자를 넘으면 안된다고 적혀져있습니다
감사합니다
아래는 공식 문서의 일부를 캡쳐한것입니당
++수정 및 보충설명)
님이 VBA를 써서 31자 이상으로 입력이 '가능'한 것 처럼 보이지만,
실제로는 인식을 못하니 잘못되었다고 판단, 런타임 오류가 난 것 입니다
AI 분석 및 채팅
3/3
로딩이 완료되었습니다. 궁금한 점을 물어보세요!
답변 생성 중...