我有价格栏,其中价格以3位小数和4位小数位显示,例如123.456或123.4357。 因此,无论小数位数是多少,我都希望该值只有两位小数。 所以我选择的列和在VBA中我使用Selection.NumberFormat =“0.00” 这是由于我的四舍五入的值,即当我格式123.456和123.4357为0.00我得到123.46和123.44但我希望它是123.46和123.43。Excel VBA停止自动舍入
所以只是想知道有没有一种方法可以修剪值而不是四舍五入。 请给我一些示例。
预先感谢您。
你最后一句,第一段说:“当我格式化123.456和123.4357 0.00我得到123.46和123.44,但我希望它是123.46和123.43。”应该以“我希望它是* 123.45 *和123.43”结束?这将符合您对修剪功能的要求而不是四舍五入。 – rajah9