DalHyang

 

 

안녕하세요 달향입니다

오늘은 업무중에 많이들 접해 보셨을 스트레스의 주범 엑셀 시트 복사시

"이동하거나 복사하려는 시트에 대상 워크시트에 있는 이름 ***

 (이건 명칭 다틀려요서 그냥**로표시) 이 있습니다" 일명 [이름중복으로 인해 Y버튼을 계속 눌러야 되는 상황]이름 충돌 오류 해결하는 방법입니다

 

몇해 전에 저도 신입사원 때 저 오류 때문에 호되게 당했던 뼈아픈 기억이 있는데요

엑셀로 몇백페이지 시트가 되는걸  작업 완료후 하나의 이동/복사 했는데 ㅠㅠ

30분동안 YYYYY를 눌러야되는 사태가 발생했었죠 그때 완전 맨붕...

당장 공무원한테 내역서를 보내줘야 되는데 등에 식은 땀이 주르르 날정도 였죠

YYYY 막누르다가 엑셀 다운되기도 하고 암튼 엄청 골치였죠

 

그당시 해결책이 없나 네이버검색, 구글 검색, 엄청 했었는데 방법을 찾지 못했더랬죠

대부분 해결책이란게  Ctrl+A로 전체를 복사해서 새시트에 붙여넣고 서식(행열 간격 등)을

수정하라는게 최고의 답변이였습니다.

막 주변에선 선임들이 바이러스라는 분위기로 몰고 갔고 지식인에서도 바이러스라고 

쓸데없는 답변들이 많았죠 지금생각하면 웃음만 나요^^

 

간단한 매크로로 쉽게 아주 간단히 끝낼수 있으니까 말이죠

 

그럼 간단하게 해결하는 방법을 사진으로 알려드릴께요 그냥 따라하시면되요

일단 문제가 생기는 엑셀 파일을 오픈합니다.

아래사진처럼 원하는 시트를 복사하면 이미 같은 이름이 있으니 Y(예)를 클릭해

사용하거나 아니요(Y)를 클릭해 새 이름을 입력해라 라고 나오는데요

 

 

 

당황하지 마시고

바로 Alt + F11키를 클릭 하면 Viual Basic 매크로 실행창이 팝업 됩니다.

 

이 메크로 창에서 복사해서 오류가나는 복사원본 시트를 클릭후

오른쪽 마우스로 클릭 → 삽입(N) → 모듈(M) 버튼을 클릭

 

저기 적힌 코드는 제가 복사 넣은 후 스샷 찍은거구요

아무것도 없는 흰색 바탕만 보일꺼에요

 

이제 아래 코드를 복사해서 넣고 저장하기

 

Sub Delete_Names()

 

Dim n As Name

 

On Error Resume Next

 

For Each n In ThisWorkbook.Names

 

n.Visible = True

 

n.Delete

 

Next n

 

End Sub

 

 

저장하기 누르면 매크로 제외 통합 문서에 저장할 수 없습니다.

라고 나오는데 그냥 예(Y)눌러 주시면고

 

 

매크로 단축키인 Alt + F8번을 누르면 매크로 팝업창이 뜹니다

아래 그림처럼 나오면 성공~~~한거에요 바로 실행 누르면

"이동하거나 복사하려는 시트에 대상 워크시트에 있는

이름 *** 이 있습니다" 이놈 다시는 안나타 납니다

 

 

간단하죠? 어렵다구요?? 모르시겠다구요? 코드 복사가 안되거나 귀차니즘이 발동하시는 분들을 위해

(사실 저도 코드 복사해 넣기 귀찮아서 따로 저장해 놓은거 ㅋㅋ) 티스토리 블로그 시작하고 처음으로

파일 올려드려요 매크로 파일입니다

 

DalHyang.bas

사용법은 똑같은데요 문제 되는 파일을 열어서 Alt+F11로 VBA매크로창을 띄운 뒤

파일 불러오기에서 다운받은 파일을 불러서 창을 닫고 Alt+F8 키를 눌러서

실행 하시면 된답니다

 

업무만 해도 스트레스받을게 산더미 인데

엑셀 오류따위에 열받지 말자구요~~!!!



안녕하세요 달향입니다. 운동하고 왔더니 힘이 쫙빠지네

오늘은 회사생활에서 너무너무 너무~ 유용한 엑셀 셀서식 오류 해결 방법이 생각나

불이나케 엑셀 셀서식 오류 해결 프로그램(xlstylestool)에 대해서 포스팅 하도록 하겠습니다.




회사 생활하시면 거의 80% 이상분들이 엑셀을 접하고 사용하시게 될텐데요

(떨어지래야 떨어질수 없죠 )

 

ms 엑셀


원인과 증상

여러 사람들이 오랫동안 사용한 파일(엑셀)이다 보니 여기저기 공유되고 피드백되어

엑셀파일이 개인 컴퓨터 관리(핫픽스 업데이트 등MS는 해당 버그에 대한

hotfix(KB2553026) 업데이트를 안했을 경우- http://support.microsoft.com/kb/2553026

- http://support.microsoft.com/kb/2553085)등에 따라 오류 또는 바이러스 등에 의해

서식이 깨지고 용량이 커지는 등의 문제가 발생하여 추후 해당 엑셀 파일을 열었을 때

셀서식이 너무 많습니다 라는 오류 문구가 뜨는 현상이 나타나는데요  가장 대표적으로 눈에 띄게

발생하는 문제가 워크시트간 복사를 할때 “엑셀에서 서식이 너무 많습니다” 고 나오면서

계속 엔터 키를 눌러 줘야되죠 인내하면서 엔터키를 누르지만 결국은 서식 깨져있어요 ㅋㅋ


 

해결방법 입니다 

[엑셀에서 서식이 너무 많습니다] 이 오류문구가 뜨면 바로 Xlstylestool을 통해

간단한 해결 방법에 대해 알려 드리겠습니다. 왜 저걸 추천 하느냐 하면  

출처도 모르는 비공식 엑셀 메크로를 통한 치료가 아닌

[Segrei]라는 외국 사람이 제작·배포한 xlstylestool이란 프로그램으로 MS 홈에도

등록되어 있는 프로그램으로 사용법이 간단한하고 악성코드 등에서 안전하니 안심하시고

사용하셔도 된답니다

옆에는 홈페이지 링크입니다 http://sergeig888.wordpress.com/ 직접

확인하셔되 되요 하도 블로그에 악성코드와 P2P웹하드 등으로 유도하는

낚시질이 많아서 파일은 직접 올려드리지 않고 링크도 보이게 걸어 놓습니다

(저도 다른 컴퓨터에서 급하게 써야하는 프로그램 있을 때 많이 낚여서 그런게

제일 싫습니다 업무 또는 급한일로 사용해야할 때 저렇게 낚이면 스트레스가!!)

 

다운로드 방법 MS 윈도우 8버전

http://apps.microsoft.com/windows/ko-kr/app/xlstylestool/010bdafd-b32c-4348-8f4d-c5a72ea74c0e

MS 윈도우 7버전

https://onedrive.live.com/?cid=53e1d37f76f69444&id=53E1D37F76F69444%21900&ithint=file,.zip&authkey=!AH5oeGVaWlMsFHA

 

안타깝게도 XP는 2014년 4월 8일 이후 더 이상 지원하지 않는다고 합니다

사용하시려면 구버전 찾아서 받으셔야되며, XP도 업데이트를 하시면 안됩니다

 



간편한 방법이라고 소개해 드렸는데요 사용법이 그냥 클릭 몇 번만 하면 됩니다

아래 스크린샷보고 따라하시면 끝~(정말 간단하죠?)


Xlstylestool


셀서식이 너무 많습니다


엑셀 오류해결


 

사진처럼 순서에 따라 Get Excel File을 눌러 오류가 나는 엑셀 파일을 선택한 뒤 4가지 항목을 모두 체크 한다음  Process File을 누르면 간단하게 해결됩니다