| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 161 人关注过本帖
标题:关于 LIBXL读取单元格的一个困惑
只看楼主 加入收藏
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:332
专家分:797
注 册:2021-11-24
结帖率:100%
收藏
 问题点数:0 回复次数:3 
关于 LIBXL读取单元格的一个困惑
每个单元读取之前都要先判断单元格的有效性吗?
比如,当某个单元格内容没有填写,那么这句就会报错:? xlSheetReadStrA(sheet, 1 , 1 , X)

有点不理解,单元格为空或者说无内容,就直接返回空或NULL也可以啊,为什么要报错呢??

搜索更多相关主题的帖子: 读取 内容 单元格 困惑 报错 
5 天前 15:17
laxjyj
Rank: 2
等 级:论坛游民
帖 子:13
专家分:68
注 册:2021-9-21
收藏
得分:0 
是的               
*!*    单元格的6种属性  在读取单元格之前要先判断,有内容才能读出来               
*!*    CELLTYPE_EMPTY 0为空,单元格不存在               
*!*    CELLTYPE_NUMBER 1数值               
*!*    CELLTYPE_STRING 2字符串值               
*!*    CELLTYPE_BOOLEAN 3布尔值               
*!*    CELLTYPE_BLANK 4空白,单元格只包含格式信息               
*!*    CELLTYPE_ERROR 5错误putdata

[此贴子已经被作者于2025-2-17 16:27编辑过]

5 天前 16:25
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:332
专家分:797
注 册:2021-11-24
收藏
得分:0 
看来确实需要判断了,刚刚测试了一下, 6千条记录,4个字段,即便加入每个单元格的判断,读入基本也是瞬间就完成了,LIBXL 性能确实不错
5 天前 16:37
nbwww
Rank: 8Rank: 8
等 级:贵宾
威 望:11
帖 子:343
专家分:826
注 册:2021-1-9
收藏
得分:0 
合并单位格如果不加判断也会提示出错的
4 天前 07:35
快速回复:关于 LIBXL读取单元格的一个困惑
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036229 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved