excel - 有没有办法在Excel中获取截断数字的存储值

标签 excel vba

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

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

但是当我从

转过来时

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

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

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

非常感谢。

最佳答案

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

关于excel - 有没有办法在Excel中获取截断数字的存储值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46070408/

相关文章:

vba - 使用 VBA 更改数据透视表过滤器

python - Python Pandas 中的时间格式化

arrays - 表排序和查找

excel - Visual Basic Excel 在代码中创建复选框

vba - 在邮件正文中发送图表

Excel 计算和 VBA

excel - 查找 ListObject 中的最后一个可见行

vba - 查找已填充任何颜色的所有单元格并突出显示 Excel VBA 中相应的列标题

vba - 使用VBA打开网站并点击视频

excel - VBA - 如何从 Excel 2007 中的最近文档列表中删除文件?