Функция Right
Возвращает переменную типа Variant (String), содержащую указанное число символов из правой части строки.
Синтаксис
Right(string, length)
Синтаксис функции Right содержит эти именованные аргументы.
Part | Описание |
---|---|
строка | Обязательный аргумент. Строковое выражение, из которого возвращаются самые правые символы. Если строка содержит значение NULL, возвращается NULL. |
длина | Обязательный элемент; Variant (Long). Числовое выражение, указывающее, сколько знаков должно быть возвращено. Если его значение равняется 0, возвращается пустая строка (""). Если его значение равняется или превышает число знаков в элементе строка, возвращается вся строка целиком. |
Замечания
Чтобы определить количество символов в строке, используйте функцию Len .
Примечание.
Используйте функцию RightB, если в строке содержатся байтовые данные. В этом случае аргумент length задает число возвращаемых байтов, а не символов.
Пример
В этом примере используется функция Right для возврата указанного количества знаков из правой части строки.
Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Right(AnyString, 1) ' Returns "d".
MyStr = Right(AnyString, 6) ' Returns " World".
MyStr = Right(AnyString, 20) ' Returns "Hello World".
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.