엑셀 이름충돌 발생할 때 해결방법 엑셀 sheet 복사하려고하니 수 많은 이름충돌 에러발생할 때. 1. 문제의 엑셀파일을 열고 Alt + F11 눌러서 Visual Basic 편집모드를 연다. 2.
왼쪽 엑셀 Sheet 리스트 중에 제일 밑에 있는 ThisWorkbook 을 더블클릭 하면 빈 코드창이 열린다. 코드 편집창에 아래 문구를 복사해 넣는다.
Sub show_names() Dim n As Name For Each n In ThisWorkbook.Names n.Visible = True Next n End Sub 3. F5 또는 play 버튼 눌러서 실행한다.
(아무 변화가 없어도 기능이 이미 적용된 것이다) 위 매크로 함수 내용을 설명하자면, 현재 엑셀파일의 모든 이름정의(Names)를 변수(n)에 담아서 속성값의 숨김상태를 해제하는 것이다. (즉, 숨겨있는 모든 이름정의를 모두 보이게 변경하는 내용이다) 그러므로 당연히, 위 매크로를 실행했다고 이름 충돌이 해결되지는 않는...
#
엑셀
#
이름관리자
#
이름충돌
원문 링크 : 엑셀 시트 복사할 때 이름충돌 발생 해결방법