VBA verketten mit 2 Bereichen/Kriterien
02.01.2021 19:35:59
#GFX
ich habe hier (https://www.herber.de/forum/archiv/336to340/338735_SummeWENN_mit_Text_Verketten.html) von "Boris" bereits einen Lösungsansatz für mein Problem gefunden:
Function verketten2(Suchbereich As Range, Suchbegriff As String, Ergebnisbereich As Range, _
Optional Trennzeichen As String) As String
Application.Volatile
Dim C As Range, S As String
For Each C In Suchbereich
If C = Suchbegriff Then
S = S & C.Offset(0, Ergebnisbereich.Column - Suchbereich.Column) & Trennzeichen
End If
Next C
If Len(S) = Len(Trennzeichen) Then
S = ""
Else
S = Left(S, Len(S) - Len(Trennzeichen))
End If
verketten2 = S
End Function
Leider scheitern meine Versuche beim Anpassen des Scriptes an die Auswahl und Berechnung mehrerer Suchbereiche und Suchbegriffe. Ich bin für jede Hilfe dankbar. Gern mit Anmerkungen zum Dazulernen.Danke.
Anzeige