당신에게도 일어날 수 있습니다.
Excel에서 큰 통합 문서로 작업할 때 전혀 멋진 순간에 완전히 무해한 작업(예: 행 추가 또는 큰 셀 조각 삽입)을 수행하고 갑자기 "너무 많은 다른 셀 형식”:
때로는이 문제가 훨씬 더 불쾌한 형태로 발생합니다. 어젯밤 평소와 같이 Excel에서 보고서를 저장하고 닫았는데 오늘 아침에는 열 수 없습니다. 비슷한 메시지가 표시되고 파일에서 모든 서식을 제거하라는 제안이 표시됩니다. 기쁨으로는 충분하지 않습니다. 이 상황을 해결하는 원인과 방법을 살펴보겠습니다.
왜 이런 일이
이 오류는 통합 문서가 Excel에서 저장할 수 있는 최대 형식 수를 초과할 때 발생합니다.
- Excel 2003 및 이전 버전의 경우 - 4000 형식입니다.
- Excel 2007 이상에서는 64000 형식입니다.
또한 이 경우 형식은 형식 옵션의 고유한 조합을 의미합니다.
- 글꼴
- 충전재
- 셀 프레이밍
- 숫자 형식
- 조건부 서식
예를 들어 다음과 같이 시트의 작은 조각에 스타일을 지정하는 경우:
... 그러면 Excel은 통합 문서에서 9가지 다른 셀 형식을 기억하지만 언뜻 보기에는 2가 아닌 것처럼 보입니다. 둘레 주위의 두꺼운 선이 실제로 8가지 다른 서식 옵션을 생성하기 때문입니다. 그 디자이너에 글꼴과 채우기로 춤을 추면 큰 보고서에서 아름다움에 대한 갈망이 Excel에서 기억해야 하는 수백 수천 개의 유사한 조합으로 이어집니다. 그 자체로 파일 크기도 줄어들지 않습니다.
다른 파일의 조각을 통합 문서로 반복적으로 복사할 때도 비슷한 문제가 자주 발생합니다(예: 매크로를 사용하여 시트를 조합하거나 수동으로). 값만 특수 붙여 넣기를 사용하지 않으면 복사된 범위의 형식도 책에 삽입되어 매우 빠르게 한도를 초과하게 됩니다.
그것을 다루는 방법
여기에는 여러 방향이 있습니다.
- 이전 형식(xls)의 파일이 있는 경우 새 형식(xlsx 또는 xlsm)으로 다시 저장합니다. 이것은 즉시 4000개에서 64000개의 다른 형식으로 막대를 높일 것입니다.
- 명령을 사용하여 중복 셀 서식 및 추가 "예쁜 것" 제거 홈 — 지우기 — 지우기 형식 (홈 — 지우기 — 서식 지우기). 시트에 완전히 서식이 지정된 행이나 열이 있는지 확인합니다(즉, 시트 끝까지). 숨겨진 행과 열을 잊지 마십시오.
- 책에서 숨겨진 시트와 슈퍼 숨겨진 시트를 확인하십시오. 때때로 "걸작"이 숨겨져 있습니다.
- 탭에서 원하지 않는 조건부 서식 제거 홈 — 조건부 서식 — 규칙 관리 — 전체 시트에 대한 서식 규칙 표시 (홈 — 조건부 서식 — 이 워크시트에 대한 규칙 표시).
- 다른 통합 문서에서 데이터를 복사한 후 불필요한 스타일이 과도하게 축적되었는지 확인하세요. 탭에 있는 경우 홈 (집) 목록에서 스타일 (스타일) 엄청난 양의 "쓰레기":
... 그러면 작은 매크로로 제거할 수 있습니다. 딸깍 하는 소리 Alt + F11 또는 버튼 Visual Basic을 탭 개발자 (개발자), 메뉴를 통해 새 모듈 삽입 삽입 – 모듈 거기에 매크로 코드를 복사하십시오.
Sub Reset_Styles() 'ActiveWorkbook의 각 objStyle에 대해 불필요한 스타일을 모두 제거합니다. 오류 발생 시 다음을 재개합니다. 그렇지 않으면 objStyle.BuiltIn 다음 objStyle.Delete 시 오류 GoTo 0 다음 objStyle '새 통합 문서에서 표준 스타일 세트를 복사합니다. Set wbMy = ActiveWorkbook wbNew = Workbooks.Add wbMy.Styles.Merge wbNew wbNew.Close savechanges:=False End Sub 설정
키보드 단축키로 실행할 수 있습니다. Alt + F8 또는 버튼으로 매크로 (매크로) 탭 개발자 (개발자). 매크로는 사용하지 않는 모든 스타일을 제거하고 표준 세트만 남깁니다.
- Excel에서 조건부 서식을 사용하여 셀을 자동으로 강조 표시하는 방법
- 매크로란 무엇이며 Visual Basic에서 매크로 코드를 복사하는 위치와 방법, 실행 방법
- Excel 통합 문서가 매우 무거워지고 느려졌습니다. 해결 방법은 무엇입니까?