Vraća vrijednost Variant (Niz) koja sadrži određeni broj znakova s desne strane niza.
Sintaksa
Right( niz, duljina )
Sintaksa funkcije Right sadrži ove argumente:
Argument |
Opis |
niz |
Obavezno. nizovni izraz s kojeg se vraćaju krajnje desni znakovi. Ako niz sadrži vrijednost Null, vraća se vrijednost Null. |
duljina |
Obavezno. Variant (dugo). Brojčani izraz koji označava broj znakova za vraćanje. Ako je to 0, vraća se niz nulte duljine (""). Ako je veći od ili jednak broju znakova u nizu, vraća se cijeli niz. |
Napomene
Da biste odredili broj znakova u nizu, koristite funkciju Len.
Napomena: Funkciju RightB koristite s bajtnim podacima sadržanima u nizu. Umjesto određivanja broja znakova za vraćanje, duljina određuje broj bajtova.
Primjer upita
Izraz |
Rezultati |
SELECT Right(IDproizvoda;3) KAO Izravno IZProdajeProizvoda; |
Vraća '3' znakova s desne strane vrijednosti u polju "IDProizvoda" iz tablice "ProizvodProdaje" u stupcu FromRight. |
Primjer VBA-a
Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
U ovom se primjeru funkcija Right koristi za vraćanje određenog broja znakova s desne strane niza.
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".