Excel VBA-String-Manipulation - Einfache Excel-Makros

Inhaltsverzeichnis

Strings verbinden | Links | Richtig | Mitte | Len | Anleitung

In diesem Kapitel finden Sie die wichtigsten Funktionen, um Saiten manipulieren In Excel VBA.

Platzieren Sie eine Befehlsschaltfläche in Ihrem Arbeitsblatt, und fügen Sie die folgenden Codezeilen hinzu. Um die Codezeilen auszuführen, klicken Sie auf die Befehlsschaltfläche auf dem Blatt.

Strings verbinden

Wir verwenden den &-Operator, um Zeichenfolgen zu verketten (zu verbinden).

Code:

Dim text1 als String, text2 als String
text1 = "Hallo"
text2 = "Tim"
MsgBox text1 & " " & text2

Ergebnis:

Hinweis: Um ein Leerzeichen einzufügen, verwenden Sie " "

Links

Um die Zeichen ganz links aus einer Zeichenfolge zu extrahieren, verwenden Sie Left.

Code:

Text als String dimmen
text = "Beispieltext"
MsgBox Links(Text, 4)

Ergebnis:

Richtig

Um die ganz rechten Zeichen aus einer Zeichenfolge zu extrahieren, verwenden Sie Right. Wir können auch direkt Text in eine Funktion einfügen.

Code:

MsgBox Right("Beispieltext", 2)

Ergebnis:

Mitte

Um eine Teilzeichenfolge zu extrahieren, beginnend in der Mitte einer Zeichenfolge, verwenden Sie Mid.

Code:

MsgBox Mid("Beispieltext", 9, 2)

Ergebnis:

Hinweis: Beginnt an Position 9 (t) mit Länge 2. Sie können das dritte Argument weglassen, wenn Sie einen Teilstring beginnend in der Mitte eines Strings bis zum Ende des Strings extrahieren möchten.

Len

Um die Länge einer Zeichenfolge zu erhalten, verwenden Sie Len.

Code:

MsgBox Len("Beispieltext")

Ergebnis:

Hinweis: Leerzeichen (Position 8) inklusive!

Anleitung

Um die Position einer Teilzeichenfolge in einer Zeichenfolge zu ermitteln, verwenden Sie Instr.

Code:

MsgBox Instr("Beispieltext", "am")

Ergebnis:

Hinweis: String "am" an Position 3. Besuchen Sie unsere Seite über die Instr-Funktion für weitere Informationen und Beispiele.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave