WorksheetFunction.Fixed 方法 (Excel)
将数字舍入到指定的小数位数,使用句点和逗号,以十进制数格式对该数进行格式设置,并以文本形式返回结果。
语法
表达式。修复了Arg1、Arg2、Arg3 ()
表达 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必需 | Double | Number - 要进行舍入并转换为文本的数字。 |
Arg2 | 可选 | Variant | Decimals - 小数点右边的位数。 |
Arg3 | 可选 | Variant | No_commas - 一个逻辑值,如果 为 True,则阻止 Fixed 在返回的文本中包含逗号。 |
返回值
String
备注
在 Microsoft Excel 中,Numbers 的最大有效位数不能超过 15 位,但 decimals 可达到 127 位。
如果 decimals 为负数,则 number 向小数点的左边舍入。
如果省略 decimals,则假定其值为 2。
如果no_commas为 False 或省略,则返回的文本将像往常一样包含逗号。
使用“单元格 ”命令 ( “ 格式 ”菜单设置包含数字的单元格的格式) 与直接使用 Fixed 函数设置数字格式之间的主要区别在于 ,Fixed 将其结果转换为文本。 使用 Cells 命令设置格式的数字仍然是数字。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。