A karakterlánc jobb oldalától számított adott számú karaktert tartalmazó Variant (karakterlánc) értéket ad eredményül.
Szintaxis
Right( karakterlánc; hossz )
A Right függvény szintaxisa az alábbi argumentumokat foglalja tartalmazza:
argumentumok |
Leírás |
karakterlánc |
Kötelező. karakterlánc-kifejezés, amelyből a jobb szélső karakterek lesznek visszaadva. Ha a karakterlánc Null értéket tartalmaz, a visszatérési érték is Null lesz. |
hossz |
Kötelező. Variant (Long). Numerikus kifejezés, mely megadja az eredményként adott karakterek számát. Ha értéke 0, az eredmény nulla hosszúságú karakterlánc (""). Ha nagyobb vagy egyenlő a karakterlánc karaktereinek számával, akkor a teljes karakterlánc az eredmény. |
Megjegyzések
Ha a karakterlánc karaktereinek számát szeretné meghatározni, használja a Len függvényt.
Megjegyzés: Használja a RightB függvényt egy sztringben található bájtadatokkal. A függvényben a hossz argumentum ilyenkor nem a visszaadandó karakterek számát adja meg, hanem a bájtok számát.
Példa lekérdezésre
Expression |
Eredmények |
SELECT Right(ProductID,3) AS FromRight FROM ProductSales; |
"3" karaktert ad vissza a "ProductID" mező értékeinek jobb oldaláról a FromRight oszlop "ProductSales" táblájából. |
VBA-példa
Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ez a példa a Right függvénnyel adott számú karaktert ad vissza egy sztring jobb oldaláról.
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".