gpt4 book ai didi

vba - 从 Excel 保存 csv 会丢失小数点精度

转载 作者:行者123 更新时间:2023-12-02 11:21:39 27 4
gpt4 key购买 nike

如果我创建一个简单的 .csv 文件,其中包含如下内容:

01/22/2013,3.14159265358979323846264338

然后继续在 Excel 中打开它,单元格将显示一个四舍五入的数字,即 3.141592654,公式栏将显示整个值。但是,如果我进行一些更改并保存 csv 文件,或者只是将原始文件另存为不同的 csv 文件,则该文件将仅包含四舍五入的数字 3.141592654,导致我丢失一些小数点精度。

我正在通过 vba 宏写出这些文件。我已经尝试过:

ActiveWindow.DisplayFormulas=True

在保存命令之前,它可以工作,只是它将我的日期更改为数字格式,并且我还没有找到一种方法将此格式仅应用于一系列单元格。有没有一些简单的方法来保持我的数字精度?

最佳答案

如果您知道哪些细胞将受到影响,请尝试类似的方法

Range("MYNUMBERS").NumberFormat = "#0.000000000000000"

关于vba - 从 Excel 保存 csv 会丢失小数点精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14462548/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com