Verkettung von Strings in VBA
- Verkettung von Zeichenfolgen in VBA
- Verkettung von Leerzeichen in VBA
- Verkettung von Anführungszeichen in VBA
Wir werden vorstellen, wie man Strings in VBA verkettet und erklären, wie wir Excel & Operatoren verwenden können.
Verkettung von Zeichenfolgen in VBA
Wir können mehrere Zeichenfolgen in VBA zu einer einzelnen Zeichenfolge verknüpfen und den Operator &
verwenden, um den Wert der Zeichenfolge zu trennen. Wir können den Operator &
im Arbeitsblatt und Excel als VBA-Funktion verwenden.
Wir können den Operator &
als Teil der Formel in eine Zelle des Arbeitsblatts als Funktion im Arbeitsblatt eingeben. Wir können diesen &
-Operator in großem Code verwenden, der über den Microsoft Visual Basic-Editor als Funktion in VBA eingegeben wird.
Syntax:
# VBA
strOne & strTwo [& strThree & str_p]
Diese Zeichenfolgenwerte werden miteinander verkettet. Dieser &
-Operator gibt einen Zeichenfolgen-/Textwert zurück.
Verkettung von Leerzeichen in VBA
Wir werden Werte miteinander verketten und Leerzeichen hinzufügen, um die verketteten Werte zu trennen. Wenn nicht, können wir eine lange Zeichenfolge erhalten, in der der verkettete Wert zusammenläuft.
Es wird wertvoller, das Ergebnis zu lesen.
Code:
# Vba
Sub concatenate()
Set B3 = Range("B3")
Set C3 = Range("C3")
MsgBox (B3 & " " & C3)
End Sub
Ausgabe:
Wir haben den Operator &
verwendet, um ein Leerzeichen zwischen den Zellwerten B1
und B2
einzufügen. Dies wird verhindern, dass unsere Werte zusammengequetscht werden.
Verkettung von Anführungszeichen in VBA
Der Operator &
verkettet Zeichenfolgenwerte in Anführungszeichen. Dieser &
-Operator fügt der resultierenden Verkettung in diesem Beispiel unten ein Anführungszeichen hinzu.
Code:
# Vba
Sub concatenate()
MsgBox ("Orange " & """" & " Mango")
End Sub
Ausgabe:
Dieser &
-Operator fügt ein Anführungszeichen in der Mitte der resultierenden Zeichenfolge hinzu. Unsere Zeichenfolgen werden in Anführungszeichen eingeschlossen verkettet.