libxl库的使用

libxl 是一款收费的excel读写工具,这是与 libxls 不同(比 libxls 强大牛逼多了),现在网上有破解版的(即对excel操作不会在excel中出现其官方标语)。


设置问题:在下载到的工具包中,readme.txt 里面说得非常详细,各个系统下的设置都有提及;


使用问题:在百度文库上有篇文章写得非常好的,大家可以参考,看完后对使用基本没什么问题了。http://wenku.baidu.com/view/8ff2d43a0912a2161479299f.html


读写excel  03和07 版本问题(xls和xlsx的问题):对07版excel操作必须要Unicode,否则无法读取excel文件,更别提内容读写了。具体的可以参考 lbd2008的博客:http://blog.csdn.net/lbd2008/article/details/8332345                    

 ------xlsx这个问题我一直没搞定,对于语句:book->load(L"1.xlsx") 报错,一旦去掉 L 就没问题,读xls没问题,但是读xlsx的时候返回值是0。



附:破解版下载链接    http://download.csdn.net/detail/lbd2008/4906483


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
libxl是一种用于操作Excel文件的开源,其具有简单易用、功能强大的特点。下面将详细介绍libxl使用方法。 首先,我们需要在项目中引入libxl的头文件,并链接相应的文件。然后,创建一个Workbook对象,用于表示一个Excel文件。可以使用createWorkbook函数创建一个新的空白Excel文件,也可以使用openWorkbook函数打开一个已有的Excel文件。 在创建或打开Excel文件后,可以通过各种函数来对文件进行操作。可以使用addSheet函数添加一个新的工作表,并使用setSheetName函数设置工作表的名称。可以使用write函数将数据写入指定的单元格。可以使用mergeCells函数合并单元格,并使用setColWidth和setRowHeight函数设置列宽和行高。 在写入数据后,可以通过save函数保存Excel文件,并使用release函数释放Workbook对象。还可以使用setCellFormat函数设置单元格的格式,如字体、对齐方式等。 除了写入数据,libxl还支持读取Excel文件的操作。可以使用read函数读取指定单元格的数据,使用sheetCount函数获取工作表数量,使用sheetName函数获取指定工作表的名称。 此外,libxl还提供了一些高级功能,如设置页眉页脚、设置打印区域、设置打印属性等。 总结一下,libxl是一个功能强大且易于使用的Excel文件操作。通过学习和掌握libxl使用方法,我们可以方便地对Excel文件进行创建、读取和写入操作,满足各种Excel处理需求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值