====== [VBA] Set Funktionen ====== Ein Set ist ein String mit Werten die durch ein Zeichen getrennt sind. Das ist nicht immer schön, kommt aber leider häufig vor. Mit den folgenden Funktionen kann man mit den Set ein wenig einfacher umgehen. Normalerweise macht man jedesmal zuerst ein split() in ein Array und wertet dann dieses aus. Mit den folgenden Funktionen ist dies nicht jedesmal notwendig ===== Übersicht über die Set-Funktionen ===== Hier die Funktionen, die ich jeweils veredne um die Zeichen zu maskieren. ^ Funktion ^ Beschreibung ^ Beispiel ^ | [[vba:functions:findinset]] | Findet ein Element in einem Set. | findInSet("a", "a,b,c") -> 1 | | [[vba:functions:fromset]] | Ein Teilstring aus einem String-Set zu extrahieren | fromSet(1, "Hans,Peter,Marcel") -> Peter | | [[vba:functions:inset]] | Prüft ob ein Element im Set vorkommt | inset("d", "a,b,c,d,e") -> true |