Board logo

标题: 求 VBA 里面NumberFormat 后面的参数 [打印本页]

作者: 肥仔恩    时间: 2015-12-15 11:10     标题: 求 VBA 里面NumberFormat 后面的参数

@貌似是通用 然后 别的呢````
作者: zhendeaini    时间: 2015-12-17 11:49

参考微软官方解释:
NumberFormat 属性
参阅应用于示例特性应用于 DataLabel、DataLabels、PivotField、Style 和 TickLabels 对象的 NumberFormat 属性。

返回或设置对象的格式代码。String 类型,可读写。

expression.NumberFormat
expression      必需。该表达式返回上述对象之一。

应用于 CellFormat 和 Range 对象的 NumberFormat 属性。

返回或设置对象的格式代码。如果指定区域中的所有单元格包含不同的数字格式,则该值为 Null。Variant 类型,可读写。

expression.NumberFormat
expression      必需。该表达式返回上述对象之一。

说明
对于 PivotField 对象,可以只对其中一个数据字段设置 NumberFormat 属性。

格式化代码与“单元格格式”对话框中“格式化代码”选项相同的字符串。Format 函数使用与 NumberFormat 和 NumberFormatLocal 属性不同的格式化代码。

示例
以下这些示例分别对 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)"
作者: 肥仔恩    时间: 2016-2-19 11:48

大概懂了  在深入学习下  谢谢哇




欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) Powered by Discuz! 6.0.0