엑셀 시트 복사 시 이름충돌 문제에 관하여...

안녕하세요. 현재 본인이 사용하고 있는 오피스 버젼은 2007입니다.

 

지금 질문드리는 문제에 대하여는 2003 버젼을 사용할때도 동일하게 있었던 부분입니다.

 

문제가 되는 사항은 시트를 복사할 때 계속해서 아래와 같은 에러 메세지가 뜨는 사항입니다.

   이동하거나 복사하려는 시트에 대상 워크시트에 있는 이름 'XXXXXXXXXX'이(가) 있습니다. 이 이름을 사용하시겠습니까?

   ㆍ대상 시트에서 정의된 대로 이름을 사용하려면 [예]을 클릭하십시오.

   ㆍ수식이나 워트시트에서 참조하는 범위의 이름을 바꾸려면 [아니요]를 클릭한 후 [이름 충돌] 대화 상자에 새 이름을 입력하십시오.

 

같은 양식의 많은 문서를 작성 할수록 위와 같은 메세지가 늘어납니다.

 

현재 인터넷이 많이 나와 있는 이름관리자에서 오류이름을 삭제하는 것으로는 해결되지 않습니다.

 

분명히 정의된 모든 이름을 다 지웠는데도 복사할때는 또 위와 같은 에러창이 뜹니다.

 

현재 이 홈페이지에 등록된 방법도 위의 방법 외에는 없는 것 같은데 다른 해결책이 있으시면 제시해 주시기 바랍니다.

 

수고하세요.

답변
답변

안녕하십니까? solidgun 님

Microsoft Office의 Excel 사이트를 방문해 주셔서 감사합니다.

문의 하신 Excel에서 시트 복사시 이름 충돌 문제에 대한 답변을 드리겠습니다.

말씀해 주신 [이름 관리자]에서 모두 제거하였는데도 이름 충돌 오류가 발생된다면, [이름]을 숨겨놓았을 가능성이 높습니다. 아래 내용을 확인하여 숨긴 이름을 보기로 변경하신 후 확인해 보시기 바랍니다.

VBA 편집기(Alt + F11)를 실행한 후 [삽입]-[모듈]에 아래 내용을 입력하시기 바랍니다.

 

Sub Show_Names()
'/// (
숨겨진) 모든 이름을 보이게 함
Dim n As Name
For Each n In ThisWorkbook.Names
    n.Visible = True
Next n
End Sub

 

해당 내용을 입력하신 후 지금 실행(F5)를 눌러서 해당 매크로를 실행해 주시기 바랍니다.

다시 이름 관리자를 확인하여 숨겨져 있던 이름이 이제 보이는지 확인하신 후 손상된 이름을 제거해 보시기 바랍니다.

만약 해당 방법으로 해결이 안된다면, 해당 파일을 공개된 카페 또는 블로그에 올려 주신 후 링크를 주시기 바랍니다. 확인 후 지원을 도와드릴 수 있습니다.

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

165명이 이 회신이 도움이 되었다고 합니다.

·

이 회신이 도움이 되었나요?

죄송하지만 도움이 되지 않았습니다.

좋습니다! 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

사이트 개선에 도움이 되도록 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

피드백을 보내 주셔서 감사합니다.

답변
답변

Excel 파일을 복사하는 경우 손상된/숨겨진 이름이 같이 복사되는 경우가 있으니 확인하신 후 필요 없는 이름은 제거하시는게 사용상 편리하실 것으로 예상이 됩니다. (파일 손상도 막을 수 있습니다.)

35명이 이 회신이 도움이 되었다고 합니다.

·

이 회신이 도움이 되었나요?

죄송하지만 도움이 되지 않았습니다.

좋습니다! 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

사이트 개선에 도움이 되도록 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

피드백을 보내 주셔서 감사합니다.

 
 

질문 정보


마지막 업데이트 날짜 6월 11, 2024 조회 수 47,406 적용 대상: