Freigeben über


Right-Funktion

Gibt einen Variant-Wert (String) mit einer angegebenen Anzahl von Zeichen von der rechten Seite einer Zeichenfolge zurück.

Syntax

Right(string, length)

Die Syntax der Right-Funktion weist folgende benannte Argumente auf:

Teil Beschreibung
Zeichenfolge Erforderlich. Zeichenfolgenausdruck, aus dem Zeichen zurückgegeben werden, die sich am weitesten rechts befinden. Wenn stringNull enthält, wird Null zurückgegeben.
length Erforderlich; Variant (Long). Numerischer Ausdruck, der angibt, wie viele Zeichen zurückgegeben werden sollen. Wenn der Wert 0 ist, wird eine Zeichenfolge der Länge NULL ("") zurückgegeben. Wenn der Wert größer als oder gleich der Anzahl von Zeichen in string ist, wird die gesamte Zeichenfolge zurückgegeben.

Hinweise

Um die Anzahl von Zeichen in string zu ermitteln, verwenden Sie die Len-Funktion.

Hinweis

Die RightB-Funktion wird mit Bytedaten verwendet, die in einer Zeichenfolge enthalten sind. length gibt nicht die Anzahl von zurückzugebenden Zeichen, sondern die Anzahl von Byte an.

Beispiel

In diesem Beispiel wird die Right-Funktion verwendet, um eine bestimmte Anzahl von Zeichenfolgen von der rechten Seite einer Zeichenfolge zurückzugeben.

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".

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.