James는 자신의 워크 북에서 언급 한 이상한 점에 대해 불평했습니다. 그는 몇 가지 매크로를 추가 한 통합 문서를 가지고 있으며 이렇게하면 통합 문서를 저장하는 데 사용되는 파일의 크기가 증가했습니다. (이는 의미가 있습니다. 매크로는 통합 문서와 함께 저장됩니다.) 나중에 James가 매크로를 삭제했을 때 Excel은 통합 문서 파일의 크기를 원래 크기로 축소하지 않았습니다.

이 동작은 일부 사용자가 Excel에서 잘못된 설계로 간주합니다. 매크로 데이터는 제거되지만 파일 크기는 계속 커집니다. 멋진 파일 크기를 다시 되찾기 위해 시도 할 수있는 몇 가지 방법이 있습니다.

먼저 저장 대신 다른 이름으로 저장을 사용해보십시오. 이렇게하면 Excel에서 통합 문서에 대한 새 파일을 만들고 그 과정에서 여유 공간을 확보합니다. 그래도 작동하지 않으면 워크 시트를 새 통합 문서에 개별적으로 복사 한 다음 새 통합 문서를 저장해야합니다. 그래도 작동하지 않으면 워크 시트 데이터 (실제 워크 시트가 아님) 만 다른 통합 문서에 복사 해 볼 수 있습니다.

분명히 이것은 시간이 많이 소요될 수 있습니다.

시도 할 수있는 또 다른 옵션은 통합 문서를 .xlsb 형식으로 저장하는 것입니다. 이렇게하면 파일 크기를 약 1/3까지 줄일 수 있습니다. 이 형식은 다른 프로그램에서 파일에 액세스하지 않는 경우 괜찮습니다. 워크 시트 끝에 사용되지 않는 행과 열을 찾을 수도 있습니다. 각 워크 시트에서 Ctrl + End를 눌러 Excel에서 워크 시트의 마지막 셀이라고 생각하는 항목으로 이동합니다.

마지막 셀이 워크 시트의 사용되지 않은 영역에있는 경우 불필요한 행 열을 삭제할 수 있습니다. 한 독자는 통합 문서를 .htm 또는 .html 형식으로 저장 한 다음 .xlsx로 다시 저장할 것을 제안했습니다.

이렇게하면 파일을 부 풀릴 수있는 남은 VBA가 제거됩니다.

통합 문서에 여전히 매크로가있는 경우 시도 할 또 다른 방법은 Excel MVP Rob Bovey가 작성한 CodeCleaner라는 무료 유틸리티입니다. 이 페이지에서 프로그램을 찾을 수 있습니다 :

http://www.appspro.com/Utilities/CodeCleaner.htm

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (9242)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Reducing_File_Size [파일 크기 줄이기].