Range.NumberFormat 属性 (Excel)

返回或设置一个 Variant 值,它表示对象的格式代码。

语法

expression.NumberFormat

expression 一个表示 Range 对象的变量。

备注

如果指定区域中的所有单元格的数字格式不一致,则此属性将返回 Null

格式代码是在 设置单元格格式对话框中 格式代码选项相同的字符串。 Format 函数使用不同的格式代码字符串不是做 NumberFormatNumberFormatLocal 属性。

有关详细信息,请参阅数字格式代码(Microsoft 支持)

示例

以下这些示例分别对 Sheet1 中的 A17 单元格、第一行和 C 列的数字格式进行设置。

Worksheets("Sheet1").Range("A17").NumberFormat = "General" 
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss" 
Worksheets("Sheet1").Columns("C"). _ 
 NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。