Връща стойност от тип Variant (String), съдържаща указан брой знаци от дясната страна на низ.
Синтаксис
Right(низ; дължина)
Синтаксисът на функцията Right има следните аргументи:
| Аргумент | Описание |
|---|---|
| низ | Задължително. израз във формата на низ, от който се връщат най-десните знаци. Ако низ съдържа Null, се връща Null . |
| length | Задължително. Variant (Long). Числов израз, който посочва колко знака да бъдат върнати. Ако е 0, се връща низ с нулева дължина (""). Ако е по-голям или равен на броя на знаците в низа, се връща целият низ. |
Забележки
За да определите броя на знаците в низ, използвайте функцията Len .
Забележка
Използвайте функцията RightB с байтове данни, съдържащи се в низ. Вместо да задава броя на знаците, които да бъдат върнати, дължината задава броя байтове.
Пример за заявка
| Израз | Резултати |
|---|---|
| SELECT Right(ProductID,3) AS FromRight FROM ProductSales; | Връща "3" знака от дясната страна на стойностите в полето "ProductID" от таблицата "ProductSales" в колона FromRight. |
Пример на VBA
Забележка
Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.
Този пример използва функцията 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".