version=1.1.0 vdate= fname=udf_findinset.bas ns=%NAMESPACE% fpath=/vba/functions ====== [VBA] findInSet() ====== Findet ein Element in einem Set (Set = kommaseparierte Liste). Analog zum MySL Befehl find_in_set(). ==Version %%version%%== {{%%fname%%|Download %%fname%% (V-%%version%%)}} ===== Beschreibung ===== Der Rückgabewert ist der Index. Der Erste Treffer ist der Index 1. Siehe auch [[vba:functions:fromset]]. ===== Beispiele ===== ? findInSet("a", "a;b;c") 1 ? findInSet("CHF", "13;CHF;234'00;#01-01-2015#", ";") 2 ? IIF(findInSet("CHF", "13;CHF;234'00;#01-01-2015#", ";"), 1, 2) 1 ? IIF(findInSet("EUR", "13;CHF;234'00;#01-01-2015#", ";"), 1, 2) 2 ===== Code =====