Строковые функции VBA

ФункцияПараметрыПримерОписание
ASC() as LongASC("$")Возвращает код (номер) символа
Chr() As StringChr(12)
InStr() as Long [ начало,]
Строка,
ИскомаяСтрока,
[сравнение] )
Находит позицию первого вхождения подстроки в строке.
Если строка не найдена, возвращает 0
InStrRev() as BooleanТо же, но с конца
Left(), Right(), Mid()Возвращают указанное количество символов из строки, начиная слева, справа, или с определенного символа
Len()Длина строки
LCase() и UCase() Перевод текста в нижний или в верхний регистр
LSet() и RSet()
LTrim(), RTrim(), Trim()Удаление пробельных символов слева, справа или со всех сторон
Replace()Заменить в строке искомое слово на другое
Space()Получить указанное количество пробелов
Spc()Заполнить строку пробелами по размеру консоли (определенной длины строки)
StrComp() Сравнение двух строк
StrConv()Преобразование строки:
vbUpperCase: Преобразует все текстовые символы в ВЕРХНИЙ РЕГИСТР
vbLowerCase: Преобразует все текстовые символы в нижний регистр
vbProperCase: Переводит первый символ каждого слова в Верхний Регистр
*vbWide: Преобразует символы строки из однобайтовых в двухбайтовые
*vbNarrow: Преобразует символы строки из двухбайтовых в однобайтовые
**vbKatakana: Преобразует символы Hiragana в символы Katakana
**vbHiragana: Преобразует символы Katakana в символы Hiragana
***vbUnicode: Преобразует строку в Юникод с помощью кодовой страницы системы по умолчанию
***vbFromUnicode: Преобразует строку из Юникод в кодовую страницу системы по умолчанию
* применимо для локализацией Дальнего востока
** применимо только для Японии
*** не поддерживается операционными системами под управлением Macintosh
StrReverse() Переворачивает текст задом наперед
Tab()Работает как Spc(), но с табуляцией
String()