version=1.1.0 vdate=2019-09-27 fname=udf_fromset.bas ns=%NAMESPACE% fpath=/vba/functions ====== [VBA] fromSet() ====== //Ein Teilstring aus einem String-Set zu extrahieren ist nicht immer elegant zu lösen. Die Funktion fromSet() deckt genau das ab.// ==Version %%version%%%%== {{%%fname%%|Download %%fname%% (V-%%version%%)}} ===== Beschreibung ===== Die Funktion führt einen split() auf einen String aus. Aus dem Array wird der dem Index entsprechende Eintrag ausgegeben. Sollte der Index Ausserhalb des Teilstringranges sein, so wird "" zurückgegeben Siehe auch [[vba:functions:findinset]]. ===== Beispiele ===== ? fromSet(2, "Hans,Peter,Marcel") Marcel ? fromSet(0, "13;CHF;234'00;#01-01-2015#", ";") 13 ? fromSet(2, "13;CHF;234'00;#01-01-2015#", ";") 234'00 Beispiel in einer Abfrage [code]=fromSet(0; "13;CHF;234'00;#01-01-2015#"; ";") ===== Code =====