Синтаксис
LTrim(строка)
RTrim(строка)
Trim(строка)
Обязательный аргумент строка представляет любое допустимое строковое выражение. Если строка имеет значение Null, возвращается значение Null.
В данном примере функции LTrim и RTrim используются для удаления пробелов, находившихся в начале и в конце строковой переменной, соответственно. Далее показано, что тоже результат может быть получен с помощью одной функции Trim.
Dim MyString, TrimString
MyString = " <-Trim-> " ' Инициализирует строку.
TrimString = LTrim(MyString) ' TrimString = "<-Trim-> ".
TrimString = RTrim(MyString) ' TrimString = " <-Trim->".
TrimString = LTrim(RTrim(MyString)) ' TrimString = "<-Trim->".
' Тот же результат можно получить с помощью одной функции Trim.
TrimString = Trim(MyString) ' TrimString = "<-Trim->".
8) Rtrim
Возвращают значение типа Variant (String), содержащее копию строки, из которой удалены пробелы, находившиеся в начале строки (LTrim), в конце строки (RTrim) или в начале и конце строки (Trim).
Синтаксис
LTrim(строка)
RTrim(строка)
Trim(строка)
Обязательный аргумент строка представляет любое допустимое строковое выражение. Если строка имеет значение Null, возвращается значение Null.
В данном примере функции LTrim и RTrim используются для удаления пробелов, находившихся в начале и в конце строковой переменной, соответственно. Далее показано, что тоже результат может быть получен с помощью одной функции Trim.
Dim MyString, TrimString
MyString = " <-Trim-> " ' Инициализирует строку.
TrimString = LTrim(MyString) ' TrimString = "<-Trim-> ".
TrimString = RTrim(MyString) ' TrimString = " <-Trim->".
TrimString = LTrim(RTrim(MyString)) ' TrimString = "<-Trim->".
' Тот же результат можно получить с помощью одной функции Trim.
TrimString = Trim(MyString) ' TrimString = "<-Trim->".
9) Left
Возвращает значение типа Variant (String), содержащее указанное число первых символов строки.
Синтаксис
Left(string, length)
Синтаксис функции Left содержит следующие именованные аргументы:
Элемент Описание
string Обязательный. Строковое выражение, из которого извлекаются символы. Если string имеет значение Null, возвращается значение Null.
length Обязательный. Значение типа Variant (Long). Числовое выражение, указывающее число возвращаемых символов. Если 0, возвращается пустая строка (""). Если значение length больше либо равняется числу символов в строке string, возвращается вся строка.
Дополнительные сведения
Для определения числа символов в строке string следует использовать функцию Len.
Примечание. Эквивалентной функцией обработки строк по байтам является функция LeftB. В этом случае length указывает число байт (а не символов), которые следует вернуть.
В данном примере функция Left используется для извлечения указанного числа первых символов строки.
Dim AnyString, MyStr
AnyString = "Всем привет" ' Задает строку.
MyStr = Left(AnyString, 1) ' Возвращает "В".
MyStr = Left(AnyString, 6) ' Возвращает "Всем п".
MyStr = Left(AnyString, 20) ' Возвращает "Всем привет".
10) Right
Возвращает значение типа Variant (String), содержащее указанное число последних символов строки.