Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.64
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.64

Format (выражение, формат),

где

• выражение - любое допустимое в VBA выражение;

14. Модель управления запасами

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

При построении пользовательского числового формата можно употреблять следующие символы:

• Символ «О» резервирует позицию цифрового разряда. Отображает цифру или нуль. Если у числа, представленного аргументом, есть какая-нибудь цифра в той позиции разряда, в которой в строке формата находится «О», то функция отображает именно эту цифру аргумента, если нет - в этой позиции отображается нуль.

• Символ «#» резервирует позицию цифрового разряда. Отображает цифру или ничего не отображает. Если у числа, представленного аргументом, есть какая-нибудь цифра в той позиции разряда, в которой в строке формата находится «#», функция отображает эту цифру аргумента, если нет - в этой позиции не отображается ничего. Действие этого символа аналогично действию «О», за исключением того, что нули в начале и конце числа не отображаются.

• Символ «.» резервирует позицию десятичного разделителя. Указание точки в строке формата определяет, сколько разрядов необходимо отображать слева и справа от десятичной точки.

• Символ «%» резервирует процентное отображение числа.

• Символ «, » - разделитель разряда сотен от разряда тысяч.

• Символ «:» - разделитель часов, минут и секунд в категории форматов Время.

• Символ «/» - разделитель дня, месяца и года в категории форматов Дата.

• Символы «Е+, Е-, е + , е-» - разделители мантиссы и порядка в экспоненциальном формате.

Программирование в среде Visual Basic for Applications

В процедуре Calc функция Format (result, «#.##») осуществляет форматирование значения, записанного в переменную result. Ее можно было бы записать с использованием встроенного формата следующим образом: Format (result, «Fixed»). Под дробную часть этого значения отводится две позиции и не менее одной позиции под его целую часть. Другие встроенные форматы приведены в табл. 14.1.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta