www.codeguru.com/cpp/data/mfc_database/microsoftexcel/article.php/c11745/ 의 내용에서 필요한 부분만 골랐습니다.
필요한 파일 4개이다.
XLEzAutomation.h
XLEzAutomation.cpp
XLAutomation.h
XLAutomation.cpp
함수를 구현할 파일에 한 줄을 추가한다.
#include "XLEzAutomation.h"
엑셀 파일 기록하기(파일이 존재하지 않을 경우 새로운 파일이 생성된다.)
void CWATExcelRWDlg::OnBnClickedButton1() CXLEzAutomation XL(FALSE); // FALSE: 처리 과정을 화면에 보이지 않는다
XL.ReleaseExcel(); |
엑셀파일 읽어오기
char chThisPath[_MAX_PATH]; UpdateData(TRUE); GetModuleFileName( NULL, chThisPath, _MAX_PATH); CXLEzAutomation XL(FALSE); // FALSE: 처리 과정을 화면에 보이지 않는다 XL.OpenExcelFile(strThisPath); strData +="\n(4,4) = "; strData +="\n(7,4) = "; XL.ReleaseExcel(); |
출처 : http://whiteat.com/zbxe/17858
2차출처 : http://yagi815.tistory.com/494