Wie verwende ich die vba join-funktion?

Die VBA JOIN-Funktion ist in der Tabellenkategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, kann es zwei oder mehr Zeichenfolgen verbinden und gibt im Ergebnis eine einzelne Zeichenfolge zurück . Mit einfachen Worten: Es kann mehrere Zeichenfolgen zu einer kombinieren, genau wie wir in einer Tabellenkalkulation die Funktion „Verketten“ verwenden können, um Werte zu kombinieren .

Syntax

Join(ArraySource, [Trennzeichen])

Argumente

  • SourceArray : Ein Array von Werten, die Sie als neuen String zusammenführen möchten.
  • [Trennzeichen] : Ein Trennzeichen, das Sie zum Trennen der einzelnen Teilzeichenfolgen beim Erstellen der neuen Zeichenfolge verwenden möchten.

Beispiel

Um die Verwendung der VBA JOIN-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:

example-vba-join-function
 Sub example_JOIN() Dim myAry(0 To 4) As String myAry(0) = Range("A1") myAry(1) = Range("A2") myAry(2) = Range("A3") myAry(3) = Range("A4") myAry(4) = Range("A5") Range("A7").Value = Join(myAry) End Sub

Im obigen Code haben wir den JOIN-Wert eines Arrays (myAry) verwendet, das alle Werte aus den von uns definierten Zellbereichen übernimmt und die neue Zeichenfolge in Zelle A1 zurückgibt.

Kommentare

  • Die Join-Funktion funktioniert nicht, wenn das Array als Datumsdatentyp oder Variantendatentyp deklariert ist.

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert