2个回答
展开全部
这个问题很复杂,excel读取时会识别列的类型,典型的就是,如果这一列都是日期
只有一个格子是'aa’,'aa'不能被转换为日期型,读取的时候就会变为空
最直接的做法是连接字强制读取类型为文本型 设置IMEX=1 如下
Extended Properties='Excel 8.0;HDR=Yes;IMEX=1但不能解决根本问题。
最好的做法是把格子里的字符转义一下加个单引号 ' 全部转换为文本。
其他做法是修改注册表EXCEL的某些键值,来修改识别行数。
你可以留个QQ
只有一个格子是'aa’,'aa'不能被转换为日期型,读取的时候就会变为空
最直接的做法是连接字强制读取类型为文本型 设置IMEX=1 如下
Extended Properties='Excel 8.0;HDR=Yes;IMEX=1但不能解决根本问题。
最好的做法是把格子里的字符转义一下加个单引号 ' 全部转换为文本。
其他做法是修改注册表EXCEL的某些键值,来修改识别行数。
你可以留个QQ
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询