Здесь string - строковое выражение, которое следует преобразовать, conversion - значение типа Integer, Сумма значений, указывающих тип преобразования, которое следует выполнить.
vbUpperCase - 1: Преобразование строки к верхнему регистру.
vbLowerCase - 2: Преобразование строки к нижнему регистру.
vbProperCase – 3: Преобразование первой буквы каждого слова в строке в прописную.
Вместо одной этой функции можно применять функции Lcase, Ucase.
Lcase - возвращает значение типа String, представляющее строку, преобразованную к нижнему регистру.
LCase(строка)
Обязательный аргумент строка представляет любое допустимое строковое выражение. Если строка имеет значение Null, возвращается значение Null.
К нижнему регистру преобразуются только прописные буквы; строчные буквы и прочие символы остаются неизмененными.
Ucase - возвращает значение типа Variant (String), содержащее строку, преобразованную к верхнему регистру.
UCase(строка)
Обязательный аргумент строка представляет любое допустимое строковое выражение. Если строка имеет значение Null, возвращается значение Null.
|
|
К верхнему регистру преобразуются только строчные буквы; прописные буквы и прочие символы остаются неизменными.
Пример 2:
Наберите в окне редактора VBA текст макроса.
3. Создание строк, содержащих повторяющиеся символы.
Для создания таких строк применяют функции Space и String.
Функция Space(число) формирует строку, а обязательный аргумент число указывает нужное число пробелов в строке. Ее удобно использовать для форматирования и очистки данных в строках фиксированной длины.
Функция String(number, character) содержит следующие аргументы:
number - Значение типа Long. Длина возвращаемой строки.
character - Значение типа Variant. Код символа или строковое выражение, первый символ которого используется при создании возвращаемой строки.