Left-FunktionLeft function

Gibt einen Variant-Wert (String) mit einer angegebenen Anzahl von Zeichen von der linken Seite einer Zeichenfolge zurück.Returns a Variant (String) containing a specified number of characters from the left side of a string.

SyntaxSyntax

Left(string, length)Left(string, length)


Die Syntax der Left-Funktion weist folgende benannte Argumente auf:The Left function syntax has these named arguments:

TeilPart BeschreibungDescription
Zeichenfolgestring Erforderlich.Required. Zeichenfolgenausdruck, aus dem Zeichen zurückgegeben werden, die sich am weitesten links befinden.String expression from which the leftmost characters are returned. Wenn string Null enthält, wird Null zurückgegeben.If string contains Null, Null is returned.
lengthlength Erforderlich; Variant (Long).Required; Variant (Long). Numerischer Ausdruck, der angibt, wie viele Zeichen zurückgegeben werden sollen.Numeric expression indicating how many characters to return. Wenn der Wert 0 ist, wird eine Zeichenfolge der Länge NULL ("") zurückgegeben.If 0, a zero-length string ("") is returned. Wenn der Wert größer als oder gleich der Anzahl von Zeichen in string ist, wird die gesamte Zeichenfolge zurückgegeben.If greater than or equal to the number of characters in string, the entire string is returned.

HinweiseRemarks

Um die Anzahl von Zeichen in string zu ermitteln, verwenden Sie die Len-Funktion.To determine the number of characters in string, use the Len function.

Hinweis

Die LeftB-Funktion wird mit Bytedaten verwendet, die in einer Zeichenfolge enthalten sind.Use the LeftB function with byte data contained in a string. length gibt nicht die Anzahl von zurückzugebenden Zeichen, sondern die Anzahl von Byte an.Instead of specifying the number of characters to return, length specifies the number of bytes.

BeispielExample

In diesem Beispiel wird die Left-Funktion verwendet, um eine bestimmte Anzahl von Zeichenfolgen von der linken Seite einer Zeichenfolge zurückzugeben.This example uses the Left function to return a specified number of characters from the left side of a string.

Dim AnyString, MyStr
AnyString = "Hello World"    ' Define string.
MyStr = Left(AnyString, 1)   ' Returns "H".
MyStr = Left(AnyString, 7)   ' Returns "Hello W".
MyStr = Left(AnyString, 20)  ' Returns "Hello World".

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.