Функция FormatCurrency

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

Синтаксис

FormatCurrency ( выражение [, знаки_после_разделителя ] [, отображение_незначащих_нулей ] [, скобки_отрицательного_числа ] [, группировка ] )

Функция FormatCurrency имеет следующие аргументы:

Аргумент

Описание

выражение

Обязательный аргумент. Выражение, которое нужно отформатировать.

знаки_после_разделителя

Необязательный аргумент. Числовое значение, которое указывает число разрядов, отображаемых после запятой в десятичном числе. Значением по умолчанию является -1 (использование региональных параметров компьютера).

отображение_незначащих_нулей

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

скобки_отрицательного_числа

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

группировка

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


Параметры

Аргументы отображение_незначащих_нулей, скобки_отрицательного_числа и группировка используют следующие параметры:

Константа

Значение

Описание

vbTrue

-1

Истина

vbFalse

0

Ложь

vbUseDefault

-2

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


Замечания

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

Положение обозначения денежной единицы относительно денежного значения определяется региональными параметрами компьютера.

Примечание:  Все сведения о параметрах поступают с вкладки Валюта, за исключением количества нулей в начале, которое задается на вкладке Число.

Примеры

Выражение

Результаты:

Выберите FormatCurrency ([Цена]) как Выражение1 из Продуктсалес;

Форматирует числовые значения в поле «UnitPrice» в формате «денежный» и возвращает значение в столбце «Выражение1».

Выберите FormatCurrency ([Скидка], 2,-1,-1,-1) как Дискаунтедприце из Продуктсалес;

Форматирует числовые значения в поле "скидка" в формате "денежный" с двумя десятичными точками, но до десятичной запятой значения, меньшие 1, будут отображаться в скобках, поэтому отрицательные значения будут сгруппированы по умолчанию ("1000"). как $1 000,00, "-1000" будет отображаться как ($1 000,00), "0" будет отображаться как $0,00).

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Подписка для эффективного использования времени

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×