Функция FormatCurrency

Возвращает выражение в формате денежного значения с помощью символа валюты, определенного на панели управления системой.

Синтаксис

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

Синтаксис функции FormatCurrency состоит из таких частей:

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

Settings

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

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

Замечания

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

Примечание.

Вся информация о параметрах предоставлена на вкладке Regional Settings Currency (Валюта региональных параметров), за исключением информации про нуль вначале, отображенной на вкладке Number (Число).

См. также

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

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