Функции обработки строк
В VBA имеются следующие функции обработки строковых выражений.
Функция |
Возвращаемое выражение | ||||
ASC |
Возвращает ASCII-код начальной буквы строки. Синтаксис: Asc (Строка) | ||||
Chr |
Преобразует ASCII-код в строку. Синтаксис: Chr (Код) Например Chr ( 13 ) — переход на новую строку, Chr ( 97 ) = "а" | ||||
Lease |
Преобразует строку к нижнему регистру. Синтаксис: Lease (Строка) | ||||
Ucase |
Преобразует строку к верхнему регистру. Синтаксис: Ucase (Строка) | ||||
Left |
Возвращает подстроку, состоящую из заданного числа первых символов исходной строки. Синтаксис: Left (string, length) Аргументы: string — исходная строка |
| |||
Right |
Возвращает строку, состоящую из заданного числа последних символов исходной строки. Синтаксис: Right (string, length) Аргументы: string — исходная строка |
| |||
Mid |
Возвращает подстроку строки, содержащую указанное число символов. Синтаксис: Midlstring, start [, length]) Аргументы: start — позиция символа в строке string, с которого начинается нужная подстрока |
| |||
Len |
Возвращает число символов строки. Синтаксис: Len (Строка) | ||||
Функция |
Возвращаемое выражение | ||||
LTrim |
Возвращает копию строки без пробелов в начале. Синтаксис: LTrim (Строка) | ||||
Rtrim |
Возвращает копию строки без пробелов в конце. Синтаксис: RTrim (Строка) | ||||
Trim |
Возвращает копию строки без пробелов в начале и в конце Синтаксис: Trim (Строка) | ||||
Space |
Возвращает строку, состоящую из указанного числа пробелов. Синтаксис: Space (Число) | ||||
String |
Возвращает строку, состоящую из указанного числа повторений одного и того же символа. Синтаксис: String (number, character) Аргументы: number — число повторений символа О character — повторяемый символ | ||||
StrComp |
Возвращает результат сравнения двух строк. Синтаксис: StrComp(stringl, string2 [, compare]) Аргументы: Возвращаемые значения: stringl больше, чем string2, то 1 |
| |||
InStr |
Возвращает позицию первого вхождения одной строки внутри другой строки. Синтаксис: InStr ( [start, ] stringl, st'ring2 [ , compare]) Аргументы: compare — указывает способ сравнения строк. Допустимые значения: 0 (для двоичного сравнения), 1 (посимвольное сравнение без учета регистра) |
| |||