数字和货币数据类型 (Format 属性)
适用于:Access 2013 | Access 2016
可以将 Format 属性设置为“数字”和“货币”数据类型的预定义数字格式或自定义数字格式。
设置
预定义格式
下表显示了数字的预定义 Format 属性设置。
Setting | 说明 |
---|---|
General Number | (默认) 显示输入的数字。 |
货币 | 使用千位分隔符;遵循 Windows 的区域设置中指定的设置,用于负数、小数和货币符号以及小数位数。 |
欧元 | 使用欧元符号 () ,而不考虑 Windows 的区域设置中指定的货币符号。 |
Fixed | 至少显示一位数字;遵循 Windows 的区域设置中指定的设置,用于负数、小数和货币符号以及小数位数。 |
标准 | 使用千位分隔符;遵循 Windows 的区域设置中指定的设置,用于负数、小数符号和小数位数。 |
Percent | 将值乘以 100 并追加百分号 (%) ;遵循 Windows 的区域设置中指定的设置,用于负数、小数符号和小数位数。 |
Scientific | 使用标准科学记数法。 |
自定义格式
自定义数字格式可以有 1 到 4 个节,其中分号 (;) 作为列表分隔符。 每个部分都包含不同类型的数字的格式规范。
节 | 说明 |
---|---|
First | 正数的格式。 |
秒 | 负数的格式。 |
第三节 | 零值的格式。 |
四 | Null 值的格式。 |
例如,可以使用以下自定义货币格式:
$#,##0.00[Green];($#,##0.00) [Red];"Zero";"Null"
此数字格式包含四个以分号分隔的节,并为每个节使用不同的格式。
如果使用多个节,但未为每个节指定格式,则没有格式的条目将不显示任何内容或默认为第一节的格式。
可以使用以下符号创建自定义数字格式。
符号 | 说明 |
---|---|
. (期间) |
小数分隔符。 分隔符在 Windows 中的区域设置中设置。 |
, (逗号) |
千位分隔符。 |
0 |
数字占位符。 显示数字或 0。 |
# |
数字占位符。 显示一个数字或不显示任何内容。 |
$ |
显示文本字符“$”。 |
% |
百分比。 该值乘以 100,并追加百分比符号。 |
E- 或 e- |
负指数旁边有减号的科学记数 () ,正指数旁边没有任何符号。 此符号必须与其他符号一起使用,如 0.00E-00 或 0.00E00 中所示。 |
E+ 或 e+ |
负指数旁边有一个减号 () ,正指数旁边是加号 (+) 。 此符号必须与其他符号一起使用,如 0.00E+00 中所示。 |
备注
使用 DecimalPlaces 属性替代为 Format 属性指定的预定义格式的默认小数位数。
预定义的货币和欧元格式遵循 Windows 的区域设置中的设置。 可以通过输入自己的货币格式来替代这些格式。
示例
下面是预定义数字格式的示例。
Setting | Data | 显示 |
---|---|---|
General Number | 3456.789 -3456.789 $213.21 | 3456.789 -3456.789 $213.21 |
货币 | 3456.789 -3456.789 | $3,456.79 ($3,456.79) |
Fixed | 3456.789 -3456.789 3.56645 | 3456.79 -3456.79 3.57 |
标准 | 3456.789 | 3,456.79 |
Percent | 3 0.45 | 300% 45% |
Scientific | 3456.789 -3456.789 | 3.46E+03 -3.46E+03 |
下面是自定义数字格式的示例。
Setting | 说明 |
---|---|
0;(0);;"Null" |
正常显示正值;在括号中显示负值;如果值为 Null,则显示单词“ Null”。 |
+0.0;-0.0;0.0 |
使用正数或负数显示加 (+) 或减 () 符号;如果值为零,则显示 0.0。 |
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。