• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1321
2006.08.28 (23:30:08)
이와 같은 문제가 발생하였을 때 체크해 봐야 하는 사항입니다.

이런 경우는 그리드의 내용을 클립보드에 넣어두고 엑셀에 붙이면서 발생하는 에러 입니다.
엑셀로 붙이는 과정에서 어느 특정 부분의 데이타에서 문제가 생긴 것 같습니다.

우선 엑셀로 다운받는 메소드를 호출 하시고, (이렇게 되면 클립보드에 데이타가 들어 있습니다.)
엑셀을 열어서 Ctrl+v (붙여넣기) 를 해보세요.
같은 에러가 발생을 한다면..
어떤 데이타가 문제인지 찾아야 하는데,
그리드의 건수를 조금씩 조정해 가면서 엑셀로 다운받는 메소드를 호출해서 문제가 생기는 데이타를 찾아야 합니다.

이와 같은 작업을 하셔서 어떤 데이타가 문제인지 찾아서 데이타 자체를 수정을 해야 할 것 같습니다.



>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG전자 물류시스템
>* GAUCE 버전 : 가우스3.0
>* WAS 종류(WebLogic 등등) : WebLogic
>* DB 종류 : Oracle
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>엑셀다운로드 시 이러한 에러메세지를 뿌립니다.
>
>IDispatch::Invoke(WorkSheet.Range) failed with 80020009
>
>어떻게 해결해야 하나요?
>
>아래 비슷한 유형을 찾아봤는데...
>우리쪽에서는 grid.GridToExcel 이렇게 사용하고 있는데도 에러가 나구요~
>지금까지 이런 경우가 없었다가 오늘 처음으로 발견된 에러입니다.  
>같은 화면에서 다른 조회조건으로 조회하고 엑셀 다운을 하면 괜찮으며 이 에러는 제 pc뿐만 아니라 사용자, 옆사람 pc 에서도 나타나는 현상입니다.
>
>
>
 
Tag List
XE Login