有没有办法在Excel

时间:2017-09-06 08:32:59

标签: excel vba

我在使用ADO连接到Excel工作簿时遇到问题。

工作簿中的数据从另一个系统输入到大约28-30dp。数据被带到Access中的Decimal字段,即(28,27),它被接受为精度。

但是当我从

转移时

Select * into或逐行insert into我只能通过各种方式获得显示的截断值。

我也尝试使用Excel中的列,其中值= =1/3,我得到相同的结果,例如0.3333333333333330000000000000

有没有办法获取存储的值,而不是截断的值。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用其他格式保存文件吗?例如:如果数据以CSV格式保存,那么有一些数据类型可以满足您所需的精度......