Ich habe folgendes Problem: Ich habe einen Email-Verteiler für verschiedene Länder (Beispiel im Anhang - Reiter "Verteiler"). Jeder Empfänger ist für seinen jeweiligen Verteiler mit einem "x" gekennzeichnet. Jetzt soll auf dem ersten Tabellenblatt ("Formel") jeder Verteiler zusammengefasst werden - das heißt: Email Adresse 1,2,5 und 9 haben einen "x" für Deutschland und sollen somit im Verteiler für Deutschland gelistet werden. Des Weiteren sollen die die Email Adressen mit einem Semikolon getrennt werden.
Ich hoffe, irgendwer kann mir hier helfen!!! Beschäftige mich schon seit Stunden mit dem Problem -.-
mir ist nicht ersichtlich was jetzt in die Spalte An, CC und BCC haben willst.
Wenn diese Unterteilung nicht notwendig ist dann könnte man z.B. mit der folgenden Funktion arbeiten die in ein allgemeines Modul der Datei muss:
Code:
Function SummeWennText( _
SuchSpalte As Range, _
Suchbegriff As String, _
TextSpalte As Range, _
Optional TrennZeichen As String = "" _
) As String
'http://www.office-loesung.de/fpost1924484.php#1924484
Dim arrS
Dim arrT
Dim i As Long
arrS = SuchSpalte.Value
arrT = TextSpalte.Value
For i = 1 To WorksheetFunction.Min(UBound(arrS, 1), UBound(arrT, 1))
If arrS(i, 1) = Suchbegriff Then SummeWennText = SummeWennText & TrennZeichen & arrT(i, 1)
Next
SummeWennText = Mid(SummeWennText, Len(TrennZeichen) + 1)
End Function
Die Verkettung erhälst du dan mit der folgenden Formel:
vielen Dank für Deine Antwort. Der CC und BCC kann ignoriert werden. Leider klappt diese Formel bei mir nicht und ich glaube bei 50-60 Adressen könnte es Probleme geben, oder ?! Von einem Freund ich habe ich den Hinweis bekommen es mit folgendem Thema zu probieren: "Flexibles Verketten von Zellen eines Bereiches". Leider sagt mir das recht wenig und wenn ich mir folgenden Link (http://www.herber.de/excelformeln und bi...elcher=155) dazu anschaue, werde ich auch nicht schlauer