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