针对 Excel 表格文件操作的编程实现
编译:徐景周
下载示例源码
简介
通过本文及配套示例源码你可以更加灵活的控制 Excel 表格文件,其中包括创建新
Excel 文件、写入表格数据、读取表格数据(包括对原建 Excel 文件自已手工添加的行、列数
据的准确读取),删除已有 Excel 表格,对表格中指定行、列、单元格进行查询、插入、替
换等操作,同时还可以将生成的 Excel 文件转换为按指定分隔符分隔的其它文本格式的文
件。下面是把此方法用 VC6 编写的示例程序运行效果:
基本思路
基础实现方法同上篇文章<直接通过 ODBC 读、写 Excel 表格文件>相同,都是通过
ODBC 来把 Excel 表格文件当成数据库文件来进行读、写等操作,所以在 Excel 表格文件中
写入的行头名必须是唯一的(不要重名,相当于数据库中的 ID 值)。本文中对 Excel 文件的
操作都被封装进一个类 CSpreadSheet 中,通过它我们可以非常简便的实现各种 Excel 表格
数据操作,并且可以对该类进行扩充来满足自己的需求。
具体实现
一、 包含 Excel 文件操作类头文件
#include "CSpreadSheet.h"
评论8