형식이 지정된 표현식을 숫자로 반환합니다.
구문
FormatNumber(Expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
인수:
Settings: IncludeLeadingDigit, UseParensForNegativeNumbers 및 GroupDigits 인수의 설정은 다음과 같습니다.
표 11-12 설정: FormatNumber 함수
| 값 | 설명 |
|---|---|
| -1 | True |
| 0 | False |
| -2 | 컴퓨터 지역 설정의 설정을 사용합니다. |
주석:
선택적 인수 중 1개 이상이 생략될 경우, 생략된 인수의 값은 컴퓨터의 지역 설정에서 제공됩니다.
주:
모든 설정 정보는 Regional Settings Number 탭에서 제공됩니다.
다음 예에서는 FormatNumber 함수의 사용을 보여주며 예상되는 출력이 제공됩니다.
Dim formattedNum formattedNum = FormatNumber(20000) 'formattedNum Outputs: 20,000.00 formattedNum = FormatNumber(20000,2) 'formattedNum Outputs: 20,000.00 formattedNum = FormatNumber(20000,5) 'formattedNum Outputs: 20,000.00000 formattedNum = FormatNumber(.20) 'formattedNum Outputs: 0.20 formattedNum = FormatNumber(.20,2,0) 'formattedNum Outputs: .20 formattedNum = FormatNumber(.20,2,-1) 'formattedNum Outputs: 0.20 formattedNum = FormatNumber(-50) 'formattedNum Outputs: -50.00 formattedNum = FormatNumber(-50,1,-1,0) 'formattedNum Outputs: -50.0 formattedNum = FormatNumber(-50,1,-1,-1) 'formattedNum Outputs: (50.0) formattedNum = FormatNumber(10000000) 'formattedNum Outputs: 10,000,000.00 formattedNum = FormatNumber(10000000,1,-1,-1,0) 'formattedNum Outputs: 10000000.0 formattedNum = FormatNumber(10000000,1,-1,-1,-1) 'formattedNum Outputs: 10,000,000.0