C# winform 导入Excel表格,汉字识别问题??

如图3个表格:图1中,当“测试”在第9行时,调试时,检测到读上来的是"",是空的。图2中:“测试”在第1行和第9行时,检测到这两行读上来的都是“测试”,这时第9行又能读上... 如图3个表格:图1中,当“测试”在第9行时,调试时,检测到读上来的是"",是空的。图2中:“测试”在第1行和第9行时,检测到这两行读上来的都是“测试”,这时第9行又能读上来。图3中,当“测试”放在第8行时,读上来的也是“测试”。。。。纠结中,为什么这一列第9行为“测试”时,读上来的是空啊????? 展开
 我来答
梦想软件工作室
2015-12-10 · TA获得超过537个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:146万
展开全部
这个应该是涉及到excel智能识别数据类型的问题,
当你放第一行和中间的时候,excel默认这一行为文本;
当你放最后一行的时候,excel检测到前面都是数字,因此把他当数字返回给你,由于测试不能转换为有效数字,所以只能返回空了。
不知道你用哪种方法读取的,应该可以str=cell[2,9].asstring 那样就没问题了的,你可以试试。
望采纳,谢谢~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式