VB读取Execl单元格出错
各位哥哥姐姐好:
我用VB读取一个execl表格时,其中有几个单元格内数据是: #NAME? 类似乱码了。
用VB读取这些单元格时报错,类型不匹配。不能识别该单元格的数据类型,请问如何将这些单元格
的数据强制转换为文本类型的(还是显示#NAME?)?
[解决办法]
改为xl.range("xx").text就不会了
如果是xl.range("xx")会出错,因为它是默认xl.range("xx").value
发布时间: 2013-01-08 14:02:13 作者: rapoo
VB读取Execl单元格出错
各位哥哥姐姐好:
我用VB读取一个execl表格时,其中有几个单元格内数据是: #NAME? 类似乱码了。
用VB读取这些单元格时报错,类型不匹配。不能识别该单元格的数据类型,请问如何将这些单元格
的数据强制转换为文本类型的(还是显示#NAME?)?
[解决办法]
改为xl.range("xx").text就不会了
如果是xl.range("xx")会出错,因为它是默认xl.range("xx").value