Microsoft Office Online
Přihlášení k webu Moje služba Office Online (Co je to?) | Přihlásit

 
 
Microsoft Office Access
Hledat
Hledat
 
Vyzkoušení nebo nákup
Získání systému Office 2007
Aktualizace: (c) Microsoft
Stahování pro sadu Office
 
 
 
Upozornění: Tuto stránku zobrazujete v nepodporované verzi webového prohlížeče. Tento web pracuje nejlépe v aplikaci Microsoft Internet Explorer 6.0 či novější, v aplikaci Firefox 1.5 nebo v aplikaci Netscape Navigator 8.0 či novější. Další informace o podporovaných prohlížečích

Funkce Right
 

Vrací hodnotu Variant (řetězec) obsahující určitý počet znaků z pravé strany řetězce.

Syntaxe

Right(řetězec, délka)

Syntaxe funkce Right zahrnuje tyto argumenty (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.):

Argument Popis
řetězec Povinný. Řetězcový výraz (Řetězcový výraz: Výraz, který je vyhodnocen jako posloupnost sousedících znaků. Prvky výrazu mohou zahrnovat: funkce vracející řetězec nebo řetězec typu Variant (VarType 8), řetězcový literál, konstantu, proměnnou nebo řetězec typu Variant</.), ze kterého jsou vráceny znaky z pravé strany. Pokud řetězec obsahuje hodnotu Null (Hodnota Null: Hodnota, kterou můžete zadat do pole nebo ji použit ve výrazech a dotazech a označit tak chybějící nebo neznámá data. V jazyce Visual Basic označuje klíčové slovo Null hodnotu Null. Některá pole, například pole primárního klíče, nemohou obsahovat hodnotu Null.), bude vrácena hodnota Null.
délka Povinný. Hodnota typu Variant (Long). Číselný výraz (Číselný výraz: Libovolný výraz, jehož výsledkem je číslo. Výraz může být libovolnou kombinací proměnných, konstant, funkcí a operátorů.) určující, kolik znaků se má vrátit. Pokud má tento argument hodnotu 0, bude vrácen řetězec nulové délky. Je-li tato hodnota větší nebo rovna počtu znaků v řetězci, vrátí funkce celý řetězec.

Poznámky

K určení počtu znaků v řetězci použijte funkci Len.

 Poznámka:    Obsahuje-li řetězec data typu Byte, použijte funkci RightB. Místo určení počtu znaků, které mají být vráceny, určí argument délka počet bajtů.

Příklad

 Poznámka:   Následující příklady uvádějí použití této funkce v modulu jazyka Visual Basic for Applications (VBA). Další informace o práci s jazykem VBA získáte tak, že klepnete na položku Referenční informace pro vývojáře v rozevíracím seznamu vedle pole Hledat a do pole pro hledání zadáte jeden nebo více pojmů.

Tento příklad používá funkci Right k vrácení určitého počtu znaků z pravé strany řetězce.

Dim AnyString, MyStr
AnyString = "Hello World"
' Definování řetězce
MyStr = Right(AnyString, 1)
' Vrátí řetězec "d".
MyStr = Right(AnyString, 6)
' Vrátí řetězec" World".
MyStr = Right(AnyString, 20)
' Vrátí řetězec "Hello World".

		
inzerát