Поделиться через


Функция 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 и обратная связь.