엑셀 프로그램을 열고나서 엑셀 파일을 열면 잘열리고 로딩시간도 거의 걸리지 않는데 비해__만약 직접 엑셀 파일을 더블클릭하며누 로딩 시간도 길고 에러가 납니다__얼마전까진 잘사용하고 있었는데 갑자기 이럽니다

익명
2010-04-13T07:02:26+00:00

만약 직접 엑셀 파일을 더블클릭하며누 로딩 시간도 길고 에러가 납니다

얼마전까진 잘사용하고 있었는데 갑자기 이럽니다

확인하시고 해결방법좀 알려주세여

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

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

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2010-04-14T00:05:37+00:00

안녕하십니까? freegao님

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

문의 하신 Excel 프로그램 실행시 느려지는 문제에 대한 답변을 드리겠습니다.

Excel의 옵션 중 동적 데이터 연결이 설정되어 있는 경우 문제가 발생할 수 있습니다.

  1. 해당 Excel파일을 실행합니다.
  2. Office 단추를 클릭하여 [Excel 옵션]을 선택합니다.

![](http://vpksrq.blu.livefilestore.com/y1p5EipphckyHxHNY9oilwLgoNt859i-S9eWKp2GtdRaVL5OYZ51BIE_4ylNa5wq4xWmxLueuwfF_VxE8C-MNoC5O_6XukduR3T/2007]Office-Excel %EC%98%B5%EC%85%98.png) 3. 고급 탭에서 [DDE(동적 데이터 교환)를 사용하는 다른 프로그램 무시]를 체크 해제합니다.

![](http://vpksrq.blu.livefilestore.com/y1pSvRp5wPCtuLiMyGea6Kbg4ka8eFQH9vQtjf11Y1yQRE6TxlswPIZa8wlVpdrq5yTgozk1xhftmVltWwRg5W1fTsg8pPlvuLF/2007]Office-Excel %EC%98%B5%EC%85%98-DDE%EB%A5%BC %EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94 %EB%8B%A4%EB%A5%B8 %EC%9D%91%EC%9A%A9 %ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8 %EB%AC%B4%EC%8B%9C.png)

특정 파일을 실행할 때만 지연이 되는 경우, 너무 많은 모듈이나 개체가 숨겨져 들어 있을 경우 문제가 발생할 수 있습니다.

  1. 해당 Excel파일을 실행합니다.
  2. 메뉴 중 도구탭의 매크로 그룹의 Visual Basic Editor를 실행 합니다.

![](http://public.blu.livefilestore.com/y1p2i9Uo7XibzUk8Xwjdluq8wckAiuNwrWVt77TL9HbbPSMc_mZ4DoqSkGdwG4oiXe4gOimY6PqSGBSHAtpEfS8iA/2003]%EB%8F%84%EA%B5%AC-%EB%A7%A4%ED%81%AC%EB%A1%9C-Visual Basic Editor.png) 3. Visual Basic Editor가 실행되면 보기 탭의 [직접 실행 창]을 선택합니다.

![](http://public.blu.livefilestore.com/y1pZr8tHuWohDMJh3xqwXlRY4m_if7uxvopJjB77iNkyrw8sWzhvmdXexkcMShNdp62tJ0PBsFpHsdnA_V69N5U1Q/2003]Microsoft Visual Basic-%EB%B3%B4%EA%B8%B0-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EC%B0%BD.png) 4. Visual Basic Editor의 삽입 탭의 [모듈]을 실행합니다.

![](http://public.blu.livefilestore.com/y1pPG_9ZR_AT1FlMyVOHFzA22enf53NpCfBi4BK6qPb4E0osJDt-RHJEBefRfK1Y1StZ5w2wlICtj142oOyAn1BrA/2003]Microsoft Visual Basic-%EC%82%BD%EC%9E%85-%EB%AA%A8%EB%93%88.png) 5. 아래 내용을 삽입합니다.

Sub CountShapes()

Dim w As Worksheet

Dim i As Integer

Dim iCount As Integer

For Each w In ThisWorkbook.Worksheets

        i = w.Shapes.Count

        Debug.Print "시트 : " & w.Name & " (" & i & ")개"

        iCount = iCount + i

      Next w

      Debug.Print "총 : " & iCount & "개의 개체"

      End Sub

      Sub DeleteShapes()

      Dim w As Worksheet

      Dim s As Shape

      On Error Resume Next

      For Each w In ThisWorkbook.Worksheets

        For Each s In w.Shapes

            s.Visible = True

            s.Delete

        Next s

      Next w

      End Sub

          ![](http://public.blu.livefilestore.com/y1penox4ZMhhWMGyc8eMa70Pv_WR4MLQhog3HcQDxBOE2z94aZEV8Zkzb8R0DlC0ln33BQ2bx3HWlcl2dThJ7F0zw/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%9E%85%EB%A0%A5.png)

        6. 첫번째 프러시저인 Sub countShapes()와 End Sub 사이에 마우스 커서를 위치한 상태에서 Sub/사용자 정의 폼을 싱행합니다.

         (F5키를 눌러도 됩니다.)

           ![](http://public.blu.livefilestore.com/y1pZr8tHuWohDOQAY1eZTY5J5UzIa3ByyKD9JfZ-ZowPJzcixtVhRSxPFSrgVLqKpb_JIDU_Rdk68tAP7ATkMroaQ/2003]Microsoft Visual Basic-%EC%82%AC%EC%9A%A9%EC%9E%90 %EC%A0%95%EC%9D%98 Sub.png)

        7. 직접 실행 창에 각 시트에 사용된 개체 수와 총 개체 수가 표시됩니다. 

        ![](http://vpksrq.blu.livefilestore.com/y1pH2BT0zP3wJDsMjjN8o6-1rvq64MsNnfcuuA1ngCRNwPzFOMkkv5fOzqaPYwaTvO4zuT2AfK_omjN18LvsQA98vofEEzVJH4N/2003]Microsoft Visual Basic-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EA%B2%B0%EA%B3%BC.png)

        8. 두번째 프러시저인 Sub DeleteShapes()와 End Sub 사이에 마우스 커서를 위치한 상태에서 Sub/사용자 정의 폼 실행

         (F5키를 눌러도 됩니다.) 각 시트의 모든 개체를 삭제하는 과정에서 수 분 정도의 시간이 소요 될 수도 있습니다.

        ![](http://vpksrq.blu.livefilestore.com/y1p19hAQg6Ml-8uY0D8Rz0F4JLW3Cfr7VV2AxB6A4UcXYQi6a97JmdZmS0JXUAanFeakCkEsCePFpYWk4tHP7nQIjYmgevAZg0z/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%9E%85%EB%A0%A52.png)

        9. 삭제 작업이 완료되면 5~6번 작업을 한 번 더 실행하여 각 개체들이 완전히 삭제된 것을 확인합니다.

        ![](http://vpksrq.blu.livefilestore.com/y1p3Elf145MI0_jDCzEckDnXAEVU8ERqU78ykk40bnWJztDe5_yUWjy1f93ZwZjJERFtQbYCd1NA4DIWRSrjJg6SS6wMutthguD/2003]Microsoft Visual Basic-%EC%A7%81%EC%A0%91 %EC%8B%A4%ED%96%89 %EA%B2%B0%EA%B3%BC2.png)

        10. 코드가 파일에 포함될 필요가 없기 때문에 삽입된 모듈의 이름을 선택한 후 마우스 우측 버튼을 클릭하여 [모듈제거]를 선택합니다.

        ![](http://vpksrq.blu.livefilestore.com/y1pSXUFwwXDhSTjj5cj90VJQizTtSqPeZGkrkm-Epa6WXPpjfGAOP4yt7NBKroGQUgGsERKBTDNo5p-x0niFd0kUVWn4om2G6EZ/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%A0%9C%EA%B1%B0.png)

        11. 모듈 내보내기 창이 나타나면 [아니오] 버튼을 선택합니다.

        ![](http://vpksrq.blu.livefilestore.com/y1p3Elf145MI0_0RjLbRRtsk8aQ58aO22ijg0Y00RZ3HiNWVrUIQykrEWEPlKtv9vxmXtN21di_vZ0HaALZq8Vb6pjNQ0fask-H/2003]Microsoft Visual Basic-%EB%AA%A8%EB%93%88 %EC%A0%9C%EA%B1%B0-%ED%99%95%EC%9D%B8.png)

        12. 이후 파일을 저장 하면 파일의 크기가 줄어들고 딜레이 현상도 사라지는 것을 확인 하실 수 있습니다.

모든 엑셀 파일에서 이러한 문제가 발생될 경우 프린터 드라이브와 충돌이 일어날 경우 발생 할 수 있습니다.

  1. 윈도우 시작 버튼을 클릭합니다.
  2. 윈도우 시작 메뉴 중 장치 및 프린터를 선택합니다.(XP버전의 경우 제어판 메뉴 중 [장치 및 프린터]가 있습니다.)

![](http://public.blu.livefilestore.com/y1pleGYZGbPwijDbk4_6JgO51Y2P7zsgR93pj7x6FZX-gazwVp7v6zvOP3AbEYWEgowEbtbe_K8fZBkRrZdXx236g/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0.png) 3. 장치 및 프린터 드라이브 메뉴가 나타나면, 현재 설치 되어 있는 프린트 드라이브를 선택하시고, 마우스 우측 버튼을 클릭하여 [장치 제거]를 선택합니다.

![](http://public.blu.livefilestore.com/y1pVv3xh-t43PmE-dd6onILtVFdL6Zg1XJsFpLywmPNehalBIdX5F6-KhscagHW4JqbNHdxIQJ4wNy5-XUFPiOlOQ/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0-%ED%94%84%EB%A6%B0%ED%84%B0 %EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C %EC%A0%9C%EA%B1%B0.png) 4. 윈도우에서 기본으로 제공해 주는 기본 프린트 드라이브를 선택하시고, 마우스 우측 버튼을 클릭하여 [기본 프린터로 설정]을 선택합니다.

![](http://public.blu.livefilestore.com/y1pVv3xh-t43PmJYNhQwP0eKOyhIkU_-UZA_ozN_br9BnVHWPAZFHj3iVV-h3oMMh19drDMW-HFbm7dRBlGq0FYPw/Win7]%EC%8B%9C%EC%9E%91-%EC%9E%A5%EC%B9%98 %EB%B0%8F %ED%94%84%EB%A6%B0%ED%84%B0-%EA%B8%B0%EB%B3%B8 %ED%94%84%EB%A6%B0%ED%84%B0%EB%A1%9C %EC%84%A4%EC%A0%95.png) 5. 다시 Excel 프로그램을 실행하여 문제가 반복되는지 확인해 보시고, 문제가 계속 될 경우 아래의 전화 번호로 연락하시면, 문제 해결에 도움을 드릴 수 있을 것입니다.

추가기능(PDF Maker.xla)과 충돌로 인해 발생할 수도 있습니다.

  1. 윈도우 시작 버튼을 클릭합니다.
  2. 윈도우 시작 메뉴 중 실행 및 검색 창에 [PDFMaker.xla] 검색합니다.

(C:\Program Files\Microsoft Office\OFFICE12\XLSTART)

(C:\Documents and Settings\Administrator\Application Data\Microsoft\Excel\XLSTART)

![](http://public.blu.livefilestore.com/y1pQnmQPrZZVnIK5UWCIvp9A0d8BFNcOt4OnOHmgDIAqKvZ8YmNHvK5uaV4mABpliFfp-snbjFcYr-lhBTg0oXo3Q/Win7]%EC%8B%9C%EC%9E%91-%EA%B2%80%EC%83%89 %EB%B0%8F %EB%AA%85%EB%A0%B9%EC%96%B4.png) 3. 해당 파일이 검색되면 마우스 우측 버튼을 클릭하여 [삭제]를 선택합니다.

또는 레지스트리의 손상 때문에 발생 할 수 있습니다.

  1. 윈도우 시작 버튼을 클릭합니다.
  2. 윈도우 시작 메뉴 중 실행 및 검색 창에 [regedit]를 입력하여 레지스트리 편집기를 실행합니다.

![](http://public.blu.livefilestore.com/y1pQnmQPrZZVnIK5UWCIvp9A0d8BFNcOt4OnOHmgDIAqKvZ8YmNHvK5uaV4mABpliFfp-snbjFcYr-lhBTg0oXo3Q/Win7]%EC%8B%9C%EC%9E%91-%EA%B2%80%EC%83%89 %EB%B0%8F %EB%AA%85%EB%A0%B9%EC%96%B4.png) 3. 레지스트리 편집기가 실행되면, 마우스 우측 버튼을 선택하여 [내보내기]를 통해 백업해 둡니다.

(HKey_Current_Users\Software\Microsoft\Office\12.0\Excel)

(HKey_Local_Machine\Software\Microosft\Office\12.0\Excel)

![](http://public.blu.livefilestore.com/y1pNuar953B3Kp1dE5S59AxFpUnO3NyePPL3-bl-81pvv0fVyAeQtChD4upvnimdqo-8fgjQQLqvlSONDdqIjZnfQ/Win7]Regedit-Office-Registration %EB%82%B4%EB%B3%B4%EB%82%B4%EA%B8%B0.png) 4. 백업이 완료 되면 다시 마우스 우측 버튼을 클릭하여 [삭제]를 선택합니다.

![](http://public.blu.livefilestore.com/y1pOWTee5xSJ9QYuGipGYvwQ_71a5Ce8LbMni06CtPNRExwLU0cy9YbABa5iVsTeZduZzXzcXsRSW7s3fq-U021iA/Win7]Regedit-Office-Registration %EC%82%AD%EC%A0%9C.png) 5. 레지스트리 편집기를 종료하고, Excel 프로그램을 실행하여 Excel 레지스트리를 초기화 시킵니다.

해당 방법으로 해결이 되지 않을 경우 Microsoft 고객 지원(1577-9700) 센터로 연락 주시면 감사하겠습니다.

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

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

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

1명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

2 추가 답변

정렬 기준: 가장 유용함
  1. 삭제됨

    이 답변은 당사의 사용 규정 위반으로 인해 삭제되었습니다. 작업을 수행하기 전에 자동화된 감지를 통해 답변이 수동으로 보고되거나 식별되었습니다. 자세한 내용은 사용 규정 을 참조하세요.


    댓글을 사용하지 않습니다. 자세한 정보

  2. 익명
    2010-04-13T07:34:17+00:00

    만약 직접 엑셀 파일을 더블클릭하며누 로딩 시간도 길고 에러가 납니다

    얼마전까진 잘사용하고 있었는데 갑자기 이럽니다

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

    댓글 0개 설명 없음