셀 서식 이 너무 많습니다 - sel seosig i neomu manhseubnida

엑셀 셀서식이 너무 많습니다 : 이렇게 하면 된다!

셀 서식 이 너무 많습니다 - sel seosig i neomu manhseubnida

엑셀 작업을 하다보면 여러개의 창을 띄워놓고 데이터를 이리저리 옮겨다니면서 정신없이 작업을 하게 되는데요.

그러다 보면 작업을 정말 열심히 했는데..!

갑자기 ' 엑셀 셀서식이 너무 많습니다 ' 라는 에러메시지가 뜨면서 작업을 중단할 수 밖에 없어집니다.

이렇게 되면 정말 짜증 폭팔..!!

이 에러메시지를 해결하기 위해서 몇 가지 방법을 알려드리겠습니다.

단, 이 몇 가지 방법들로 해결이 안될수도 있다는 점 인지하시길..

그럼 어떠한 방법이 있는지 같이 알아볼까요?

1. 셀 스타일 일일히 삭제

2. 붙여넣기 시 원본서식유지 옵션

3. 셀서식의 사용자 지정 삭제

4. 메모장에 붙여넣고 옮기는 방법

5. XLStyles Tool 프로그램 사용

6. VBA를 통한 불필요한 셀 스타일 제거

1. 셀 스타일 일일히 삭제

먼저 첫 번째 방법입니다.

셀 스타일을 삭제해주시는건데요.

데이터를 드래그해서 선택하시고 홈-셀스타일-적용되어있는 스타일에 마우스 오른쪽-삭제

해주시면 적용되어있던 스타일이 사라지게 됩니다.

만약 스타일이 적용되어있지 않으면 이 방법은 통하지 않습니다.

일시적인 방법으로 적용되어있는 스타일을 계속 지워줘야한다는 단점이 있습니다.

2. 붙여넣기 시 원본서식유지 옵션

데이터를 붙여넣으려는데 안된다는 에러메시지가 뜬다면

데이터를 복사 후 붙여넣기 할 때 키보드로 Ctrl+V 하지마시고!

마우스 오른쪽클릭 - 원본 서식 유지를 선택해서 붙여넣어줍니다.

3. 셀서식의 사용자 지정 삭제

다음은 셀서식을 지워주는건데요.

위의 방법도 되지 않는다면 시도해보시길 바랍니다.

데이터에 마우스 오른쪽 클릭 - 셀서식

표시형식 - 사용자 지정 - 형식 에서

해당 서식이 필요하지 않는다면 삭제하여 제거합니다.

확인을 눌러서 서식 설정을 완료합니다.

4. 메모장에 붙여넣고 옮기는 방법

그다지 추천하는 방법은 아니지만엑셀 셀서식이 너무 많습니다

라는 에러메시지를 안뜨게 하는 방법 중 하나입니다.

방법은 간단합니다.

복사하려는 데이터를 Ctrl + C

데이터를 붙여넣으려는 곳에 붙여넣기 해줍니다.

그럼 스타일, 서식이 지워진 상태에서 붙여넣기 되기 때문에 문제없이 데이터를 넣을 수 있습니다.

5. XLStyles Tool 프로그램 사용

다음은 프로그램을 사용하는 방법인데요.

셀서식을 원래대로 고쳐주면서 이름관리자에 저장된 것들을 깨끗하게 정리해줍니다.

윈도우 7과 윈도우 8,10에 따라 받아야할 프로그램이 다른데요.

아래에 첨부해두었으니 참고하시길 바랍니다.

* 윈도우 7 사용자

첨부파일

XLStylesTool(for+Win7).zip

파일 다운로드

위의 파일을 다운받으시고

Get Excel File 에서 엑셀파일을 불러옴

Processing Options 에 모두 체크

Process File 클릭

(주의 : 확장자 .xls 는 불가, xlsx와 xlsm 만 가능)

위의 작업을 마치면 해당 파일을 클린하게 해준 다음 파일이 열립니다.

* 윈도우 8, 10 사용자

https://www.microsoft.com/ko-kr/p/xlstylestool/9wzdncrfjptg?activetab=pivot:overviewtab

윈도우 8, 10 사용자들은 위의 사이트에서 다운을 받아보시면 되겠습니다.

설치는 무료입니다.

방법은 7과 다르지 않습니다.

Get File로 파일 선택 - 체크박스 모두 체크 - Get File 클릭

(주의 : 확장자 .xls 는 불가, xlsx와 xlsm 만 가능)

6. VBA를 통한 불필요한 셀 스타일 제거

마지막으로 VBA를 통해서 불필요한 셀 스타일을 제거해볼건데요.

1번의 방법과 동일하지만 매크로를 이용한다는 점에서 무척 편리합니다.

클린하게 만들어줄 엑셀 파일을 열어놓고 Alt + F11 눌러줍니다.

Sub 셀스타일삭제()

Dim 스타일 As Style

Dim 개수 As Long

For Each 스타일 In ActiveWorkbook.Styles

If 스타일.BuiltIn = False Then

On Error Resume Next

스타일.Delete

개수 = 개수 + 1

On Error GoTo 0

End If

Next

MsgBox 개수 & "개의 불필요한 셀 스타일 제거 완료"

End Sub

위의 문장을 작성해주면 됩니다.

메모장에 해당 코드 남겨놓았습니다.

다운받아 사용하시길 바랍니다.

그 다음 위의 플레이 아이콘(▶)을 눌러줍니다.

셀 스타일이 많을 경우 시간이 꽤 걸립니다.

인내를 가지고 기다려주세요.

그 다음 불필요한 셀 스타일 제거 완료했다고 메시지가 뜹니다.

확인눌러주세요.

그리고 해당 파일을 저장해줍니다.

저장할 때 다음과 같은 메시지가 나오는데요.

그냥 '예' 를 눌러 저장해줍니다.

그 다음 편하게 작업을 진행해주시면 됩니다.

지금까지 엑셀 셀서식이 너무 많습니다 해결방법에 대해서 알아보았습니다.

도움이 되셨으면 좋겠습니다!