FormatPercent() 是 VB 或 VBScript 函式,返回格式化的数值型百分比字元串,末尾带有“%”。
基本介绍
- 中文名:formatpercent
- 外文名:VB 或 VBScript
- 属性:函式
- 特点:末尾带有“%”
函式形式:
FormatPercent(Expression, [NumDigitsAfterDecimal As Long = -1], [IncludeLeadingDigit As VbTriState = vbUseDefault], [UseParensForNegativeNumbers As VbTriState = vbUseDefault], [GroupDigits As VbTriState = vbUseDefault]) As String
参数说明:
▲Expression:欲格式化的表达式。
▲NumDigitsAfterDecimal:保留小数位数。默认值为 -1,表示使用计算机的区域设定。
▲IncludeLeadingDigit:是否显示小数点前面的零。默认值为 -2
▲UseParensForNegativeNumbers:是否将负值放在括弧中。默认值为 -2,表示使用计算机的区域设定。
▲GroupDigits:是否用逗号进行分组。默认值为 -2,表示使用计算机的区域设定。
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 的可选设定:
-2(vbUseDefault):使用计算机的区域设定
-1(vbTrue) :是
0 (vbFalse):否
套用例子:
nStr = FormatPercent(0.003456, 2, vbTrue)
MsgBox nStr '返回:0.35%