国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

CSpreadsheet讀寫excel方法詳細步驟(二)

2019-11-08 02:16:58
字體:
來源:轉載
供稿:網友

1. 用VC6新建一個基于對話框的項目;

2. 添加 CSPReadSheet.h,CSpreadSheet.cpp到項目中;

3. 在C*Dlg.h 中添加 : #include "CSpreadSheet.h"

4. 添加對應的讀寫函數

5. 讀非常簡單:

CSpreadSheet SS("test.xls","數據");

CStringArray Cols[26];//26列

Int i;

for(i=2;i<=27;i++){

SS.ReadColumn(Cols[i-2], i);//將26列讀入到26個CStringArray中,從第二行讀取

}

注意每一列讀取的都放在一個CStringArray 中,然后從中取出即可。Cols[0].GetAt(i);

6. 寫稍微復雜:

CSpreadSheet SS(m_fileName,"數據");

SS.BeginTransaction();

SS.AddHeaders(sampleArray);//加入頭,第一行數據

SS.AddRow(sampleArray,ch,true);//添加一行

SS.AddCell(str,1,1);//添加一個單元格的數據

SS.Commit();

 

讀寫wps同樣可行,實際上我的測試環境是WPS 2012,不過發現WPS文件打開后不能讀寫,Word則可以。

查看類源碼發現讀寫是以數據庫的方式進行的。

m_sDsn.Format("DRIVER={%s};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=/"%s/";DBQ=%s", m_sExcelDriver, m_sFile, m_sFile);


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三穗县| 济源市| 西城区| 宁夏| 昂仁县| 高碑店市| 大冶市| 阿图什市| 淮滨县| 扎囊县| 晋中市| 明溪县| 泰和县| 九江市| 海安县| 淮北市| 灌南县| 壶关县| 仁布县| 五常市| 水富县| 克东县| 宜丰县| 谢通门县| 新密市| 永修县| 景德镇市| 台前县| 石渠县| 晋州市| 南和县| 荥阳市| 鄂托克旗| 通河县| 罗甸县| 凌源市| 三穗县| 盐源县| 松滋市| 沙河市| 雷州市|