ExcelFile类的使用方法
void ShowInExcel(bool bShow);
CString GetCell(int iRow, int iColumn);
int GetCellInt(int iRow, int iColumn);
int GetRowCount();
int GetColumnCount();
bool LoadSheet(int iIndex);
CString GetSheetName(int iIndex);
static void InitExcel();
static void ReleaseExcel();
int GetSheetCount();
bool Open(CString FileName);
void ShowInExcel(bool bShow); | 显示EXCEL窗口 |
CString GetCell(int iRow, int iColumn); | 取得单元格数据 |
int GetCellInt(int iRow, int iColumn); | 取得单元格数据(数字) |
int GetRowCount(); | 取得行统计 |
int GetColumnCount(); | 取得列统计 |
bool LoadSheet(int iIndex); | 读取数据表 |
CString GetSheetName(int iIndex); | 取得数据表名 |
static void InitExcel(); | 初始化EXCEL程序 |
static void ReleaseExcel(); | 释放EXCEL程序 |
int GetSheetCount(); | 取得数据表统计 |
bool Open(CString FileName); | 打开XLS文件 |
//声明类
ExcelFile excel;
//初始化EXCEL程序
excel.InitExcel();
//打开EXCEL文件
CString filename = "c://test//book1.xls";
if(!excel.Open(filename)){
AfxMessageBox("打开EXCEL文件失败,请检查文件");
excel.ReleaseExcel();
return;
}
//读取第一个SHEET
excel.LoadSheet(1);
//读第一行,第一列的数据
CString str = excel.GetCell(1,1);
//释放EXCEL程序
excel.ReleaseExcel();