C# 之 Excel 导入一列中既有汉字又有数字:数字可以正常导入,汉字导入为空
今天在做一个Excel导入功能,一切开发就绪,数据可以成功导入。导入后检查数据库发现有一列既有汉字又有数字,数字正常导入,汉字为空。但是前面同样既有汉字又有数字的列可以导入成功。
查看excel 源文件,如下图:
仔细观察两列略有不同,前两列的数字单元格左上角有个绿色三角形,选中单元格,,左边有一个信息显示“ 次单元格中的数字为文本形式,或者前面有撇号。 ”,也就是 “ 以文本形式存储的数字 ”。
然后尝试选中内容列,右键设置单元格格式为“ 文本 ”,修改后如下图:
再次导入仍然失败,单元格左上角没有绿色三角形,查阅得知需在内容前加半个英文格式的单引号即" ‘ ",或者双击双击设为文本格式的单元格。如下图:
再次导入,成功。。。
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/67297.html
- 上一篇:subst命令创建虚拟磁盘
- 下一篇:Winform开发框架之介绍