Текстовые величины не имеют стандартных форматов. Пользовательский формат строковых величин может содержать до двух разделов, возможно пустых. Разделы нумеруются слева направо и отделяются друг от друга точкой с запятой(;).Каждый раздел предназначен для раздельного форматирования непустой(1) или пустой(2) строк. Если раздел 1 пуст, строка формата игнорируется. Если раздел 2 не задан, то возвращается пустая строка
Символы форматирования
@
Прототип символа для вывода символа или пробела. Если форматируемая строка содержит символ в позиции, соответствующей символу @ в строке формата, то будет выведен этот символ, в противном случае выводится пробел. Строка формата заполняется справа налево, если в ней нет символа (!): Пример
' возвращается Русский Проект
Print "Русский" & Format("Проект","@@@@@@@")
&
Прототип символа. Выводит символ или не выводит ничего.. Если форматируемая строка содержит символ в позиции, соответствующей символу (&) в строке формата, то в данной позиции будет выведен этот символ; в противном случае данная позиция останется пустой. Строка формата заполняется справа налево, если в ней нет символа (!)
<
Символ нижнего регистра. Преобразует все символы к нижнему регистру
>
Символ верхнего регистра. Преобразует все символы к нижнему регистру
!
Заполнение строки формата слева направо. По умолчанию строка формата заполняется справа налево Пример ' возвращается Проект Проект(с двумя пробелами) Print "Format("Проект","@@@@@@@@!") "Проект"