excel技术点滴
2007-10-23 15:25
134 查看
10.18---10.23这几天都在弄excel,简单的讲就是把一些.dat文件的内容导入excel中,10.18-10.21这些日子都对不同写excel的方法进行了尝试,总结如下:
vc环境下
1。使用BasicExcel类 (网上可找到)
2。使用CSpreadSheet类 (网上可找到)
delphi环境下
1. 使用OleVariant 操作excel
2. 使用TDS2Excel (网上可找到)
这里讲讲上面使用过的类,BasicExcel类是一个使用C++实现类,它是根据excel文件格式来操作excel,只是不支持中文,郁闷! CSpreadSheet类是“通过ODBC来把Excel表格文件当成数据库文件来进行读、写等操作”,写大量数据时比较慢一点,而且在写的过程中并不保证每次写都成功!在delphi 中使用OleVariant直接操作大量数据写excel时比较慢,有时候还会发生错误,TDS2Excel类也是根据excel文件格式来操作excel,只是不支持多个sheet操作,同时在使用string类型时每个cell不能超过256个字符,由于它采用了流的方法写文件速度很快。
最终采用了TDS2Excel类。
程序在写excel的大致过程为:
for(int i = 0 ; i < maxlen ; i++)
{
for (int j = 0; j < maxlen1 ; j++)
{
writecell( i, j, value );
}
}
参考网址:
http://www.codeproject.com/office/BasicExcel.asp
http://www.vckbase.com/document/viewdoc/?id=693
http://www.delphifans.com/infoView/Article_205.html
vc环境下
1。使用BasicExcel类 (网上可找到)
2。使用CSpreadSheet类 (网上可找到)
delphi环境下
1. 使用OleVariant 操作excel
2. 使用TDS2Excel (网上可找到)
这里讲讲上面使用过的类,BasicExcel类是一个使用C++实现类,它是根据excel文件格式来操作excel,只是不支持中文,郁闷! CSpreadSheet类是“通过ODBC来把Excel表格文件当成数据库文件来进行读、写等操作”,写大量数据时比较慢一点,而且在写的过程中并不保证每次写都成功!在delphi 中使用OleVariant直接操作大量数据写excel时比较慢,有时候还会发生错误,TDS2Excel类也是根据excel文件格式来操作excel,只是不支持多个sheet操作,同时在使用string类型时每个cell不能超过256个字符,由于它采用了流的方法写文件速度很快。
最终采用了TDS2Excel类。
程序在写excel的大致过程为:
for(int i = 0 ; i < maxlen ; i++)
{
for (int j = 0; j < maxlen1 ; j++)
{
writecell( i, j, value );
}
}
参考网址:
http://www.codeproject.com/office/BasicExcel.asp
http://www.vckbase.com/document/viewdoc/?id=693
http://www.delphifans.com/infoView/Article_205.html
相关文章推荐
- java实现爬虫技术,读取txt,word,excel,ppt,pdf,html等格式的文件
- VC编程技术点滴(七)简单的数据库应用开发
- ASP操作Excel技术总结
- 『pizzame』汇聚点滴,回味技术精华:简记2008·SD2C大会
- 厚积薄发 | 游戏引擎十年技术点滴
- java的poi技术读取和导入Excel
- Java的poi技术读取和导入Excel
- ASP操作Excel技术总结
- 小公司技术管理者的点滴--学习型组织
- java的poi技术读取和导入Excel
- 钟表维修管理系统技术解析(三)销售记录中的导出Excel、付款、修改、报废
- SSM框架使用POI技术导出Excel表
- 技术点滴(1)
- ASP下操作Excel技术总结分析
- java通过POI技术操作Excel(1)----模板导出
- java的poi技术读取Excel[xls,xlsx]
- Spring MVC环境下用poi技术实现Excel的导入导出
- VS2008下用C++ OLE技术高效处理Excel数据-总结
- Java导出页面数据或数据库数据至Excel文件并下载,采用JXL技术,小demo(servlet实现)
- ASP操作Excel技术总结