Dim array As Variant
Forall listStelle In listStellen
array = Split (listStelle, "~")
Forall a In array
a = listMitarbeiter (a) a = listMitarbeiter (listStelleninhaber (a))
End Forall
listHierarchie (ListTag (listStelle)) = Join (array, "~")
End Forall
ungetestet aus dem Bauch, wobei Split und Join nur gefühlt sind, dafür verwende ich immer eigene Routinen und habe deshalb die "Neuen" (seit R5
) nicht im Kopf.
Und natürlich ohne Fehlerhandling, also If Iselement usw.
Edit: war etwas kurz gesprungen ...