데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
안녕하십니까? Kim sanguk 님
Microsoft Community 사이트를 방문해 주셔서 감사합니다.
문의 하신 Excel에서 시스템 리소스 부족에 대해 안내를 드리겠습니다.
말씀해 주신 문제 증상이 특정 Excel 파일들에서 발생되는 증상이라면, 실제로 시스템 리소스가 부족할 가능성이 높습니다.
일반적으로 리소스가 부족한 원인으로는 파일에 사용된 개체/참조/계산이 많은 경우이거나 파일 손상으로 발생도리 가능성이 높습니다. (문제가 발생될 경우에 "작업 관리자"에서 Excel 프로세스에 사용되는 메모리나 CPU 점유 율 등을 확인해 보시기 바랍니다.)
-> 아래 내용은 반드시 복사본을 통해서 적용하여 원본 손상 없이 진행해 주시기 바랍니다.
http://support.microsoft.com/kb/820741/ko
- Alt+ F11을 눌러서 개발 도구의 [Visual Basic Editor]를 실행합니다.
- Visual Basic Editor가 실행되면, 삽입 탭의 [모듈]을 선택하고 실행창에 아래 매크로를 입력합니다.
Sub DeleteNames()
Dim n As Name
Dim lngCount As Long
On Error Resume Next
lngCount = ThisWorkbook.Names.Count
For Each n In ThisWorkbook.Names
n.Visible = True
n.Delete
Next n
MsgBox "총 " & lngCount & "개의 [이름]중, " & lngCount - ThisWorkbook.Names.Count & "개의 [이름]삭제 완료."
End Sub
Sub DeleteStyles()
'/첫번째 스타일이 삭제가 되지 않을 때 진행되지 않는 문제로
'/마지막 스타일부터 삭제하는 방식으로 수정 (2009-11-20)
Dim lng As Long
Dim lngCount As Long
lngCount = ThisWorkbook.Styles.Count
On Error Resume Next
For lng = ThisWorkbook.Styles.Count To 1 Step -1
ThisWorkbook.Styles(lng).Delete
Next lng
MsgBox "총 " & lngCount & "개의 [스타일]중, " & lngCount - ThisWorkbook.Styles.Count & "개의 [스타일]삭제 완료."
End Sub
f. [F5]를 눌러서 해당 매크로를 실행하여 이름과 스타일을 제거합니다.

추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.
응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.
감사합니다.