AW: Formel oder Funktion
17.11.2011 11:05:22
Ilka
Hallo Erich,
ich danke Dir für die präzise Darstellung einer Funktion. Für mich ist dies ein sehr informativer Beitrag, stehe ich doch am Anfang meiner Excel-Zukunft.
Dies ist die Funktion, die einem Beitrag entnommen wurde:
Function VERKETTEN_neu(ByRef bereich As Range, Trennzeichen As String) As String
Dim rng As Range
For Each rng In bereich
If rng "" Then
VERKETTEN_neu = VERKETTEN_neu & rng & Trennzeichen
End If
Next
If Len(VERKETTEN_neu) > 0 Then _
VERKETTEN_neu = Left(VERKETTEN_neu, Len(VERKETTEN_neu) - Len(Trennzeichen))
End Function
Wenn im Tabellenblatt =verketten_neu(A6:J6) eingegeben wird, wird 0 angezeigt obwohl in den Zellen Texte enthalten sind?
a. Worauf ist dies zurückzuführen? Enthält die Funktion einen Fehler?
b. Wie kann man diese Funktion so einrichten, dass diese auch für andere Mappen Gültigkeit erhält?
c. Wie müsste man den Aufrut der Funktion gestalten, wenn man diese aus einer
Sub aufrufen möchte?
Über einen weiteren Beitrag, der den Sachverhalt endgültig klärt, würde ich mich sehr freuen.
Gruß
Ilka Maria