国产探花免费观看_亚洲丰满少妇自慰呻吟_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);


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 水富县| 青田县| 股票| 安达市| 襄汾县| 丰镇市| 鸡东县| 体育| 托克托县| 柳州市| 东城区| 胶南市| 三都| 海安县| 京山县| 甘泉县| 鄯善县| 皋兰县| 获嘉县| 景德镇市| 兰西县| 禄丰县| 灵川县| 家居| 彭州市| 泰州市| 梧州市| 毕节市| 扶沟县| 惠水县| 于田县| 正宁县| 天气| 巴中市| 定南县| 商丘市| 林周县| 南安市| 凭祥市| 武邑县| 成武县|