Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Преобразует число в текстовый формат и применяет обозначение денежной единицы. Имя метода (и символ, который он применяет) зависит от языковых параметров.
Синтаксис
выражение. USDollar (Arg1, Arg2)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Арг1 | Обязательный | Double | Ссылка на ячейку, содержащую число, или формула, результатом вычисления которой является число. |
| Арг2 | Обязательный | Double | Количество цифр справа от десятичной запятой. Если аргумент Arg2 отрицательный, то число округляется слева от запятой. Если десятичные числа опущены, то предполагается, что задано значение 2. |
Возвращаемое значение
String
Примечания
Метод USDollar преобразует число в текст, используя формат валюты, округляя десятичные дроби до указанного разряда. Используется $#,##0.00_);($#,##0.00)формат .
Основное различие между форматированием ячейки, содержащей число, с помощью команды "Формат ячеек" и непосредственно с помощью метода "Денежный " состоит в том, что средство "Денежный " преобразует полученный результат в текст. Число, отформатированное с помощью команды "Формат ячеек", остается числом. Вы можете продолжать использовать в формулах числа в формате "Денежный ", так как Excel при вычислении преобразует числа, введенные в виде текста, в числа.
Пример
В следующем примере первое число отображается в формате денежных единиц на две цифры правее десятичной запятой (1 234,57 долл. США).
=DOLLAR(A2, 2)
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.