table表格问题
怎么用代码设置把小数点后面没用的零去掉呀最好是vba的代码
自己顶 没高手出现呀
右键 -> 数据格式
st788796 发表于 2018-12-29 23:06
右键 -> 数据格式
用vba代码的方法怎么实现呢
我们时常需要利用一些函式去控制小数点后的位数,并四舍五入,而其中最常用的应该是 Round()函式
可使用 Math.Round(被取的数值,要取到小数点后第几位)
TextBox1.Text = Math.Round(63.6150726918, 4)
执行结果:63.6151
TextBox1.Text = Math.Round(63.6150726918, 1)
执行结果:63.6
TextBox1.Text = Math.Round(1.0000, 0)
执行结果:1
TextBox1.Text = Math.Round(2.0000, 0)
执行结果:2
TextBox1.Text = Math.Round(3.0000)
执行结果:3
补充 :
1.如果第二个参数省略的话,就会到最接近的整数
objtable.SetDataFormat(row, col ,0 ,"%lu2%pr0") jf867687 发表于 2019-5-26 23:24
objtable.SetDataFormat(row, col ,0 ,"%lu2%pr0")
标记以下。如果是需要保留2位小数,把最后一个0改成2就ok。
objtable.SetDataFormat(row, col ,0 ,"%lu2%pr2")
页:
[1]