엑셀 xls 방식으로 저장시 256 컬럼 제한이 있는 이유로
xlsx 방식으로 저장을 시도 하였습니다.
GridToExcel 로는 불가하여 GridToOffice 를 사용하였으나
파일 확장자를 xlsx 로 지정 시 한글이 깨지는 현상이 발생하였습니다.
tbgd_Main.GridToOffice("test", "c:\\test.xlsx", 89, 1);
이런 저런 테스트를 진행하다가 첨부된 파일 내용처럼
차례대로 실행하다 보니 한글 깨짐없이 정상 다운로드 되기도 합니다.
하지만 다운로드 할때마다 이렇게 할 수는 없는 일이라 난감한 상황입니다.
xlsx 확장자 지정시 한글이 깨지는 원인과 조치방안
혹은 256컬럼 이상의 그리드 내용을 엑셀로 다운로드 할수 있는 방안에 대해 문의 드립니다.
|
GridToExcel의 경우 Excel 2007이 PC에 설치되어 있고 파일 확장자를 xlsx로 설정할 경우 256이상 컬럼에 대해서도 실행이 가능합니다.
- Excel 2010이상에서 동작하지 않을 경우 다음버전에서 패치되었습니다. (MxGrid 1,2,1,352 / MxGridU 2,0,1,346 )
GridToOffice의 한글 깨지는 현상은 아래 버전에서 패치되었습니다.
- MxGrid 1,2,1,370 / MxGridU 2,0,1,368 / ToinbGrid 1,1,1,394
최신 컴포넌트가 필요하신 경우 유지보수팀에 연락하여 요청해 주시기 바랍니다.
감사합니다.