以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  excel导入小数精度缺失  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=178383)

--  作者:bailing
--  发布时间:2022/7/2 11:41:00
--  excel导入小数精度缺失
老师好,通过代码读取excel里面的内容导入,excel里面保留的小数位数很多,
例如:
0.003398264;导进去之后就只剩了0.0034了,通过列属性把小数位数改成显示6位也不好使;
请问通过代码导进去需要怎样实现保留更多的小数位数?

目前是读取excel的sheet,再读内容
Dim Book As New XLS.Book(e.Form.Controls("上传文件").value)
Dim Sheet As XLS.Sheet = Book.Sheets(0)

--  作者:有点蓝
--  发布时间:2022/7/2 11:53:00
--  
如果要完整保留所有小数。这个列改为高精度列,列属性把小数位数改成显示10位。然后再重新导入
--  作者:bailing
--  发布时间:2022/7/2 14:00:00
--  
谢谢老师,原来就是双精度小数,把小数位数改成10位后再导入就显示全了