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.