본문 바로가기

김탱 개발자/MFC

간단하게 Excel 읽고 쓰기 (BasicExcel 사용)



http://www.codeproject.com/Articles/13852/BasicExcel-A-Class-to-Read-and-Write-to-Microsoft


MFC에서 Excel의 모든기능을 사용하기위해서는 Excel Automation을 사용해야하며 관련 드라이버와 배포가 필요하다. BasicExcel 클래스는 이름 그대로 기본적인 Sheet를 읽고 쓰기의 기능만 지원하고 장점은 배포 시 추가내용이 없다는 점.


다만 최신 엑셀파일은 지원하지않고 2003 엑셀 파일(Microsoft Office Excel 97-2003 워크시트(.xls)) 을 지원하기 때문에 제약이 있다. 알고 있기로는 엑셀이 한글명일 경우 안된다고 하는데 테스트는 안해보았다.


사용법은 해당 Page에 잘 나와 있으나, 내가 테스트 내용도 올려놓겠음.

소스파일을 Download해서 솔루션의 넣고 사용하면 됌

헤더파일과 DB구조체 선언

Load 함수

Save 함수


'김탱 개발자 > MFC' 카테고리의 다른 글

CHttpFile의 GetLength 함수  (0) 2017.03.23
다국어 지원 관련 함수들  (0) 2016.06.30
MFC 관련 팁들  (1) 2015.11.30
MFC BMP파일 출력하기  (0) 2014.12.05
[퍼옴] OnPaint() 와 OnDraw() 함수에 관하여  (0) 2014.12.05