다음을 통해 공유

엑셀 작업시 메모리를 확장하는 방법 있나요?

익명
2014-02-26T09:07:54+00:00

엑셀 쉬트에서 작업할 때 데이터가 커서 작업이 중단되는 수가 많습니다.

프로세서 확인 결과 1G 가 조금 안 되는 수준입니다.

이 작업을 위하여 메모리를 4G -> 8G로 늘렸습니다만,

크게 나아지지 않는 것 같습니다.

작업에 할당되는 메모리 용량을 늘리는 방법이나

기타 작업공간을 늘려서 작업이 중단되지 않도록 하는 방법은 없나요?

부탁합니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2014-02-27T00:54:08+00:00

    안녕하십니까? 종민박 님

    Microsoft Community 사이트를 방문해 주셔서 감사합니다.

    문의 하신 Excel 작업시 메모리를 느릴 수 있는 방법에 대해 안내를 드리겠습니다.

    말씀해 주신 Office 2007에서는 Office 프로그램이 32Bit이기 때문에 4GB이상의 메모리를 사용하실 수 없습니다.

    적어도 64Bit를 지원하는 Office 2010 (64Bit로 설치)이상 버전을 설치해 주셔야지 계산 속도가 좀더 빨리질 것입니다.

    (하지만 메모리를 조금더 사용한다고 하더라도 생각하는 만큼의 개선이 되지는 않을 것입니다. 파일에 불필요한 개체/연결/이름/스타일을 정리하시는게 실제 파일 속도 개선에 도움이 될 것입니다.)

    -> 제품 구매나 설치에 앞서 무료 평가판인 Office 365를 설치하여 확인해 주시기 바랍니다.

    http://office.microsoft.com/ko-kr/FX102858196.aspx?WT%2Eintid1=ODC%5FKOKR%5FFX010064710%5FXT103927624

    -> 평가판 설치 후 30일 이내에 반드시 구독 취소를 하여야 추가적인 요금이 부과되지 않습니다.

    Excel의 손상이나 개체 등은 아래 방법으로 제거해 보시기 바랍니다.

    (해당 내용은 반드시 복사본으로 진행해 주셔서 추가적인 손상을 방지하시기 바랍니다.)

    • Excel 파일을 실행하고, Alt+F11을 눌러서 VBA 매크로를 실행합니다.
    • [삽입]-[모듈]을 선택한 후 아래 내용을 입력합니다.
    Sub DeleteNames()<br><br><br>Dim n As Name<br><br><br>Dim lngCount As Long<br><br><br>On Error Resume Next<br><br><br>lngCount = ThisWorkbook.Names.Count<br><br><br>For Each n In ThisWorkbook.Names<br><br><br>    n.Visible = True<br><br><br>    n.Delete<br><br><br>Next n<br><br><br>MsgBox "총 " & lngCount & "개의 [이름] 중, " & lngCount - ThisWorkbook.Names.Count & "개의 [이름] 삭제 완료."<br><br><br>End Sub<br><br><br> <br><br>Sub DeleteStyles()<br><br><br>'/ 첫번째 스타일이 삭제가 되지 않을 때 진행되지 않는 문제로<br><br><br>'/ 마지막 스타일부터 삭제하는 방식으로 수정 (2009-11-20)<br><br><br>Dim lng As Long<br><br><br>Dim lngCount As Long<br><br><br>lngCount = ThisWorkbook.Styles.Count<br><br><br>On Error Resume Next<br><br><br>For lng = ThisWorkbook.Styles.Count To 1 Step -1<br><br><br>    ThisWorkbook.Styles(lng).Delete<br><br><br>Next lng<br><br><br>MsgBox "총 " & lngCount & "개의 [스타일] 중, " & lngCount - ThisWorkbook.Styles.Count & "개의 [스타일] 삭제 완료."<br><br><br>End Sub
    • Sub DeleteNames()/Sub DeleteStyles()에서 각각 F5를 눌러서 이름과 스타일을 제거하시기 바랍니다. (해당 작업은 시간이 오래 소요될 수 있습니다.)

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    감사합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음