Label expression

Hallo,

ich möchte die Eintragungen von mehreren Spalteneinträgen durch ein Komma versehen beschriften lassen. Nun haben aber nicht alle Zellen einen Inhalt. Wenn ich die Expression so wähle:


[Nr1] & " ," & [Nr2] & " ," & [Nr3] & " ," & [Nr4] & " ," & [Nr5]

bekomme ich dann z.B. das Ergebnis: 13, , 5, , ,. Wie lautet der Ausdruck dafür, dass nur die Beschriftung auftaucht, die auch wirklich vorhanden ist, ohne die zusätzlichen Kommas?

Kann mir das jemand verraten?

Viele Grüße

Sabine
Müsste als 'Advanced' (FindLabel)-Function ungefähr so aussehen (beschränke mich hier mal auf 3 Felder):

Function FindLabel ( [NR1], [NR2], [NR3] )
if ([NR1] <> " ") then
FindLabel = [NR1]
if ([NR2] <> " ") OR ([NR3] <> " ") then
FindLabel = FindLabel & ", "
end if
end if
if ([NR2] <> " ") then
FindLabel = FindLabel & [NR2]
if ([NR3] <> " ") then
FindLabel = FindLabel & ", "
end if
end if
if ([NR3] <> " ") then
FindLabel = FindLabel & [NR3]
end if
End Function
Hallo Maxilla,

konnte es heute erst ausprobieren, hat super geklappt!

DANKE !

Viele Grüße
Sabine