너무 많은 다른 셀 형식

당신에게도 일어날 수 있습니다.

Excel에서 큰 통합 문서로 작업할 때 전혀 멋진 순간에 완전히 무해한 작업(예: 행 추가 또는 큰 셀 조각 삽입)을 수행하고 갑자기 "너무 많은 다른 셀 형식”:

때로는이 문제가 훨씬 더 불쾌한 형태로 발생합니다. 어젯밤 평소와 같이 Excel에서 보고서를 저장하고 닫았는데 오늘 아침에는 열 수 없습니다. 비슷한 메시지가 표시되고 파일에서 모든 서식을 제거하라는 제안이 표시됩니다. 기쁨으로는 충분하지 않습니다. 이 상황을 해결하는 원인과 방법을 살펴보겠습니다.

왜 이런 일이

이 오류는 통합 문서가 Excel에서 저장할 수 있는 최대 형식 수를 초과할 때 발생합니다.

  • Excel 2003 및 이전 버전의 경우 - 4000 형식입니다.
  • Excel 2007 이상에서는 64000 형식입니다.

또한 이 경우 형식은 형식 옵션의 고유한 조합을 의미합니다.

  • 글꼴
  • 충전재
  • 셀 프레이밍
  • 숫자 형식
  • 조건부 서식

예를 들어 다음과 같이 시트의 작은 조각에 스타일을 지정하는 경우:

... 그러면 Excel은 통합 문서에서 9가지 다른 셀 형식을 기억하지만 언뜻 보기에는 2가 아닌 것처럼 보입니다. 둘레 주위의 두꺼운 선이 실제로 8가지 다른 서식 옵션을 생성하기 때문입니다. 그 디자이너에 글꼴과 채우기로 춤을 추면 큰 보고서에서 아름다움에 대한 갈망이 Excel에서 기억해야 하는 수백 수천 개의 유사한 조합으로 이어집니다. 그 자체로 파일 크기도 줄어들지 않습니다.

다른 파일의 조각을 통합 문서로 반복적으로 복사할 때도 비슷한 문제가 자주 발생합니다(예: 매크로를 사용하여 시트를 조합하거나 수동으로). 값만 특수 붙여 넣기를 사용하지 않으면 복사된 범위의 형식도 책에 삽입되어 매우 빠르게 한도를 초과하게 됩니다.

그것을 다루는 방법

여기에는 여러 방향이 있습니다.

  1. 이전 형식(xls)의 파일이 있는 경우 새 형식(xlsx 또는 xlsm)으로 다시 저장합니다. 이것은 즉시 4000개에서 64000개의 다른 형식으로 막대를 높일 것입니다.
  2. 명령을 사용하여 중복 셀 서식 및 추가 "예쁜 것" 제거 홈 — 지우기 — 지우기 형식 (홈 — 지우기 — 서식 지우기). 시트에 완전히 서식이 지정된 행이나 열이 있는지 확인합니다(즉, 시트 끝까지). 숨겨진 행과 열을 잊지 마십시오.
  3. 책에서 숨겨진 시트와 슈퍼 숨겨진 시트를 확인하십시오. 때때로 "걸작"이 숨겨져 있습니다.
  4. 탭에서 원하지 않는 조건부 서식 제거 홈 — 조건부 서식 — 규칙 관리 — 전체 시트에 대한 서식 규칙 표시 (홈 — 조건부 서식 — 이 워크시트에 대한 규칙 표시).
  5. 다른 통합 문서에서 데이터를 복사한 후 불필요한 스타일이 과도하게 축적되었는지 확인하세요. 탭에 있는 경우 (집) 목록에서 스타일 (스타일) 엄청난 양의 "쓰레기":

    ... 그러면 작은 매크로로 제거할 수 있습니다. 딸깍 하는 소리 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 통합 문서가 매우 무거워지고 느려졌습니다. 해결 방법은 무엇입니까?

댓글을 남겨주세요.