WorksheetFunction.Fixed(Double, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Округляет число до указанного числа десятичных разрядов, форматирует число в десятичном формате, используя точку и запятую, и возвращает результат в виде текста.
public string Fixed (double Arg1, object Arg2, object Arg3);
Public Function Fixed (Arg1 As Double, Optional Arg2 As Object, Optional Arg3 As Object) As String
Параметры
- Arg1
- Double
Number — число, которое нужно округлить и преобразовать в текст.
- Arg2
- Object
Десятичные разряды — число цифр справа от десятичной запятой.
- Arg3
- Object
No_commas — логическое значение, которое, если значение true, не позволяет фиксировать запятые в возвращаемый текст.
Возвращаемое значение
Комментарии
Числа в Microsoft Excel никогда не могут содержать более 15 значимых цифр, но десятичные разряды могут быть размером до 127.
Если десятичные разряды отрицательные, число округляется слева от десятичной запятой.
Если опустить десятичные разряды, предполагается, что значение равно 2.
Если no_commas имеет значение false или опущено, то возвращаемый текст, как обычно, содержит запятые.
Основное различие между форматированием ячейки, содержащей число, с помощью команды "Ячейки" (меню "Формат") и форматированием числа непосредственно с помощью функции FIXED заключается в том, что функция Fixed преобразует результат в текст. Число, отформатируемое с помощью команды Cells, по-прежнему является числом.