有个老项目client的用的是ado连接的excel来进行数据的读取及导入的操作,但是有一列excel有数据,只显示出来了数字,然后中文的一个也不显示的,修改excel数据,将数字改成文本来解决

1、先上个列的图:

说明:这个地方是中文的,然后一个也不显示,因为前面的行中全是数字,从中文的第一行开始就不显示了。

2、因为系统一直在用,程序上应该问题不大,那就是excel数据格式的问题。

3、然后我们来处理excel,这里用的是wps,Excel应该也是一样处理,就是在数字的前面加一个单引号(英文半角的)。

先选中要处理的行的数据,然后点击【分列】。

4、处理完成以后,我们会发现数字的前面多一个绿的直角三角形一样的符号,也就是说数字变成了文本了。

5、再次选择这个修改过了excel,然后检测合法性,然后导入成功。

6、如果直接把单元格改成文本,发现是不行了。

猜你喜欢

转载自blog.csdn.net/jwbabc/article/details/142880271