Excel 2003 이전버전으로 저장한 포맷을 Excel 2010에서 열게되어 문제가 발생한 것 같습니다.
xls로 확장자를 설정하게 되면 Grid에서는 Excel 2003 포맷에 맞춰 파일을 생성/저장하게 되지만,
Excel 2010으로 열게되어 문의하셨던 메시지가 발생한 것 같습니다.
GridToExcel을 사용하시기 보다는 GridToOffice 메소드를 사용하시길 권장합니다.
Invoke 에러등이 발생하지 않으며, 속도등도 개선 되었으니 참고하시기 바랍니다.
감사합니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : Oracle 11g
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 : 현재 IE9 업그레이드 관련 가우스 컴포넌트 검토중인데요
> 공지따라 가우스 컴포넌트 업그레이는 다 했습니다. 그리드(MxMGrid.cab 1,2,1,82)외에 추가적인것도
> 다 패치했습니다.
> 현재 저희 MS OFFICE 버전이 2010입니다. 현재 GridToExcel 메소드 통해서 엑셀저장을 하는데
> 다이얼로그에서 경로 선택이나 경로선택없이나 저장 직후 가우스에서 자동 OPEN 시에는 문제가 없으나
> 저장이 완료된 파일을 다시 엑셀로 오픈 시 항상 첨부의 메세지 처럼
> "열려는 파일 'Test.xls'의 형식이 확정명에서 지정한 형식과
> 다릅니다. 파일을 열기 전에 파일이 손상되지 않았는지, 원본을 신뢰할 수 있는지 확인하십시오. 지금 이파일을
> 여시겠습니까?" 라는 메세지가 항상뜨고 예를 누르면 OPEN은 됩니다. 하지만 항상 메세지 창이 뜨니 불편
> 하네요. 그리고 Test.xls 파일 확장자를 xlsx로 임의로 변경 후 open 시에는 특별한 메세지 없이 그냥 open이
> 됩니다. 혹시나 해서 해봤는데 GridToExcel97 메소드도 마찬가지네요.
>
> 해당 부분 확인하시고 해결 방안이 있는지 확인 부탁드립니다.
>
>