VBA - строки
Строки - это последовательность символов, которая может состоять из букв, цифр, специальных символов или всех их. Переменная называется строкой, если она заключена в двойные кавычки "".
Синтаксис
variablename = "string"
Примеры
str1 = "string" ' Only Alphabets
str2 = "132.45" ' Only Numbers
str3 = "!@#$;*" ' Only Special Characters
Str4 = "Asc23@#" ' Has all the above
Строковые функции
Существуют предопределенные строковые функции VBA, которые помогают разработчикам очень эффективно работать со строками. Ниже приведены методы String, поддерживаемые в VBA. Пожалуйста, нажмите на каждый из методов, чтобы узнать подробности.
Sr.No. | Название и описание функции |
---|---|
1 | InStr Возвращает первое вхождение указанной подстроки. Поиск происходит слева направо. |
2 | InstrRev Возвращает первое вхождение указанной подстроки. Поиск происходит справа налево. |
3 | Lcase Возвращает нижний регистр указанной строки. |
4 | Ucase Возвращает верхний регистр указанной строки. |
5 | Слева Возвращает определенное количество символов из левой части строки. |
6 | Правильно Возвращает определенное количество символов с правой стороны строки. |
7 | Середина Возвращает определенное количество символов из строки на основе указанных параметров. |
8 | Ltrim Возвращает строку после удаления пробелов в левой части указанной строки. |
9 | Rtrim Возвращает строку после удаления пробелов с правой стороны указанной строки. |
10 | Отделка Возвращает строковое значение после удаления начальных и конечных пробелов. |
11 | Лен Возвращает длину заданной строки. |
12 | Заменить Возвращает строку после замены строки другой строкой. |
13 | Космос Заполняет строку указанным количеством пробелов. |
14 | StrComp Возвращает целочисленное значение после сравнения двух указанных строк. |
15 | Строка Возвращает строку с указанным символом указанное количество раз. |
16 | StrReverse Возвращает строку после изменения последовательности символов данной строки на обратную. |