Функция Format

Форматирование строковых величин

Текстовые величины не имеют стандартных форматов.Пользовательский формат строковых величин может содержать до двух разделов,возможно пустых.Разделы нумеруются слева направо и отделяются друг от друга точкой с запятой(;).Каждый раздел предназначен для раздельного форматирования непустой(1) или пустой(2) строк.
Если раздел 1 пуст,строка формата игнорируется.
Если раздел 2 не задан,то возвращается пустая строка

Символы форматирования

@
Прототип символа для вывода символа или пробела.Если форматируемая строка содержит символ в позиции,соответствующей символу @ в строке формата,то будет выведен этот символ,в противном случае выводится пробел.Строка формата заполняется справа налево, если в ней нет символа (!):
Пример

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

' возвращается Проект  Проект(с двумя пробелами)
Print "Format("Проект","@@@@@@@@!") "Проект"