Функция FormatNumber

Возвращает выражение, отформатированное в виде числа.

Синтаксис

FormatNumber(Expression, [ NumDigitsAfterDecimal, [ IncludeLeadingDigit, [ UseParensForNegativeNumbers, [ GroupDigits ]]]]])

Синтаксис функции FormatNumber содержит следующие элементы:

Part Описание
Expression Обязательный атрибут. Выражение для форматирования.
NumDigitsAfterDecimal Необязательный параметр. Числовое значение, указывающее, сколько знаков отображается справа от десятичного разделителя. Значение по умолчанию — -1, указывающее, что используются региональные параметры компьютера.
IncludeLeadingDigit Необязательный параметр. Константа с тремя состояниями, определяющая, будет ли отображаться нуль в начале дробных значений. Значения см. в разделе параметров.
UseParensForNegativeNumbers Необязательный параметр. Константа с тремя состояниями, определяющая, следует ли помещать отрицательные числа в скобки. Значения см. в разделе параметров.
GroupDigits Необязательный параметр. Константная tristate, указывающая, группируются ли числа с помощью разделителя групп, заданного в региональных параметрах компьютера. Значения см. в разделе параметров.

Settings

Аргументы IncludeLeadingDigit, UseParensForNegativeNumbers и GroupDigits имеют следующие параметры:

Константа Значение Описание
vbTrue –1 Верно
vbFalse 0 Неверно
vbUseDefault –2 Использование настройки, определенной в региональных параметрах компьютера.

Замечания

Когда один или более необязательных аргументов пропускаются, значения для них берутся из региональных параметров компьютера.

Примечание.

Сведения обо всех параметрах берутся из вкладки Regional Settings Number (Региональные параметры: Число).

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.