Изменение регистра символов

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

Debug.Print UCase("строка") ' СТРОКА

Функция UCase() возвращает значение типа Variant (String). Чтобы получить значение типа String следует использовать функцию UCase$(), имеющую тот же самый формат. Пример:

Debug.Print UCase$("строка") ' СТРОКА
Debug.Print LCase("СТРОКА") ' строка

Функция LCase() возвращает значение типа Variant (String). Чтобы получить значение типа String следует использовать функцию LCase$(), имеющую тот же самый формат. Пример:

Debug.Print LCase$("СТРОКА") ' строка
Debug.Print Format("СТРОКА", "<")    ' строка
Debug.Print Format("строка", ">")    ' СТРОКА

Функция Format() возвращает значение типа Variant (String). Чтобы получить значение типа String следует использовать функцию Format$(), имеющую тот же самый формат. Пример:

Debug.Print Format$("СТРОКА", "<")    ' строка
Debug.Print StrConv("СТРОКА", vbLowerCase)   ' строка
Debug.Print StrConv("строка", vbUpperCase)   ' СТРОКА
Debug.Print StrConv("строка из нескольких СЛОВ", vbProperCase)
' Строка Из Нескольких Слов
Предыдущая статья Все статьи Следующая статья