Hallo Zusammen,
ich habe folgendes Problem - in einer Datei werden unsere
Konfigurationsinformationen gespeichert.
Sinngemaß schaut die Tabelle so aus
Spalte A mit den Werten:
PRD
TEST
LABOR
SUPPORT
Spalte B mit den Werten
WEBHOST_ID_[1,n]
DBHOST_ID_[1,n]
FW_[1,n]
API_[1,n]
wobei [1,n] bedeutet API1 / API2 / ... / APIn
Die Tabelle ist per Autofilter für die Spalte A auf die Umgebungen
selektierbar.
In einer Zelle will ich nun folgende Werte bekommen
API_1,API_2,API_3
FW_1,FW_2,FW_3,FW_4,FW_5,FW_6
mit der tollen Verketten1 Funktion:
Function VERKETTEN1(Bereich As Range, Optional Trenner As String
= ",") As String
'
http://www.office-loesung.de/fpost803391.php#803391
Dim rng As Range, r As Range
Dim i As String
For Each rng In Bereich.Columns
For Each r In rng.Cells
i = i & r & Trenner
Next
Next
VERKETTEN1 = Left(i, Len(i) - Len(Trenner))
End Function
Wird die Filterung nicht berücksichtigt und das ist das Problem