Excel格式以更正dp

Excel格式以更正dp,excel,vba,formatting,cells,Excel,Vba,Formatting,Cells,我希望格式化excel单元格,使我输入的任何数字都是它显示的值。i、 e.在输入0.69374767047时,其读数为0.69374767。但我也有这样的数字;0.00305,正确输出。是否有一种方法可以格式化单元格,使我输入的任何数字都能精确到小数点后的位置,并且在数字的末尾没有0,因为我以后需要使用它。任何帮助都将不胜感激 实际上,您可以不使用代码,只需自定义单元格格式并输入0.,#######,因此它至少会给出一个整数和任何dp(如果需要)。 例如 输入输出 12 1

我希望格式化excel单元格,使我输入的任何数字都是它显示的值。i、 e.在输入0.69374767047时,其读数为0.69374767。但我也有这样的数字;0.00305,正确输出。是否有一种方法可以格式化单元格,使我输入的任何数字都能精确到小数点后的位置,并且在数字的末尾没有0,因为我以后需要使用它。任何帮助都将不胜感激

实际上,您可以不使用代码,只需自定义单元格格式并输入0.,#######,因此它至少会给出一个整数和任何dp(如果需要)。 例如 输入输出 12 12 4.305 4.305
3.2 3.2

实际上,您可以不使用代码,只需自定义单元格格式并输入0.,####,因此它至少会给出一个整数和任何dp(如果需要)。 例如 输入输出 12 12 4.305 4.305
3.2.3.2

听起来您必须修改工作表中的单元格编号格式,以更改每个条目;设置小数位数(最多15位有效数字)。有几千个数据点,这就是我来这里的原因,忘了提一下,所以你可能需要一个模块子模块,而不是一个事件宏。同样的解决方案也适用。你的确切意思是什么>我的意思是你应该先点击[alt]+[F11],然后键入一些代码。当你遇到麻烦时,回来编辑你的问题,包括你自己的努力以及对任何问题和/或错误消息的描述。到这里来索取代码的人都希望展示他们自己的努力。听起来好像你必须修改工作表中的单元格编号格式,对每个条目进行更改;设置小数位数(最多15位有效数字)。有几千个数据点,这就是我来这里的原因,忘了提一下,所以你可能需要一个模块子模块,而不是一个事件宏。同样的解决方案也适用。你的确切意思是什么>我的意思是你应该先点击[alt]+[F11],然后键入一些代码。当你遇到麻烦时,回来编辑你的问题,包括你自己的努力以及对任何问题和/或错误消息的描述。来这里索取代码的人都会表现出他们自己的努力。很好!我玩了一点,直到我尝试了
0.0.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.
作为格式掩码,它才开始工作。当然,列需要足够宽才能看到所有的数字,或者显示
!我玩了一点,直到我尝试了
0.0.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.\35.
作为格式掩码,它才开始工作。当然,列的宽度必须足以看到所有数字,否则将显示