엑셀 이름충돌 1분 해결방법
お쪼꼼^쓰^ 2016.11.21 13:16엑셀 시트 추가할때 이름충돌? 해결해보자
엑셀은 제가 가장 자주 사용하는 프로그램이자 가장 편리하다고 생각하는 프로그램입니다.
많은 기능은 쓰지 않기 때문에 수식이 아니면 오류날 일도 적은 프로그램 중 하나인데요.
그래도 생각지도 못한 곳에서 오류가 일어나면 당황스럽기 마련이죠.
얼마 전에 저는 시트를 추가하려고 하는 엑셀 이름충돌 문제가 발생하여
시트추가가 되지 않는 문제가 발생하였습니다.
그렇다면 오늘은 엑셀 이름충돌 문제를 해결하는 방법에 대해 포스팅해보도록 하겠습니다.
보통 저처럼 이런 창이 뜨시는 게 일반적이실텐데요.
이름이 이미 대상 시트에 있다며 새로운 시트가 추가가 안되는 경우입니다.
혹은 이동하거나 복사하려는 시트에 대상 워크시트에 있는 이름이 있습니다.
같은 아주 긴 에러창이 뜨기도 하지요.
이 이름을 사용하시겠습니까? 해서 예를 클릭해도 시트가 추가가 안되고
알 수 없는 오류창이 뜨는 경우도 있으실거에요.
이때 엑셀 이름충돌이 일어나 이동이나 복사, 추가가 되지 않는 시트에서 마우스 오른쪽 버튼을 클릭하여
[코드 보기]를 선택해 줍니다.
그러면 아주 생소한 창하나가 실행이 될텐데요.
여기에서 그림 안에 있는 코드를 넣어주시면 되는데요.
하나하나 치기 힘드실테니 제가 아래에 복붙할 수 있도록 준비하였습니다.
이 소스는 숨겨진 이름을 모두 보여주는 코드로,
아래에 있는 소스를 복사하여 그 창에 붙여넣기 해주시면 됩니다.
Sub Del_Name()
Dim sName As Name
With ActiveWorkbook
Do Until .Names.Count = 0
.Names(1).Delete
Loop
End With
End Sub
소스를 입력하신 후 화면을 종료하셨다면
이번에는 상단 메뉴에서 [수식] - [이름관리자]로 이동합니다.
단축키는 Ctrl+F3입니다.
여기에서 이상한 이름이 있다면 모두 삭제를 해주시면
엑셀 이름충돌 문제가 대부분 해결됩니다.
왜 이렇게 알 수 없는 이름들이 생성되고 충돌을 일으키는지는 모르나
이들을 삭제해주면 확실히 이름충돌 에러는 사라지고 자유롭게 시트 추가나 이동을 할 수 있네요.
엑셀을 이용하시는 많은 분들게 유용한 정보가 되었기를 바랍니다.
출처: http://mistylife.tistory.com/726 [일분전]
'엑셀' 카테고리의 다른 글
엑셀 사진(이미지) 선택 셀에 자동으로 넣기 (0) | 2023.04.14 |
---|---|
엑셀 명령어 모음 (0) | 2023.04.14 |
문자열 계산하는 함수 (0) | 2014.05.26 |
엑셀- 셀에 맞취 사진 넣기 매크로 (0) | 2014.03.06 |
엑셀 파일 치료 마법사 V1.03 (0) | 2014.01.20 |