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.