version=1.0.0 vdate=23.06.2014 fname=udf_between.bas ns=%NAMESPACE% fpath=/vba/functions ====== [VBA] between() ====== Leider gibt es nur im SQL den Befehl Between. In VBA fehlt mir dieser. Meistens wird das mit \\ ''[unteres Limit] =< [Wert] AND [Wert] =< [oberes Limit]'' \\ umgesetzt. Genau diese Formel steckt auch in dieser Funktion. Sie ist einfach kompakter und im Code sieht man sofort, dass es sich um ein BETWEEN handelt. ==Version %%version%% - %%vdate%%== {{%%fname%%|Download %%fname%% (V-%%version%%)}} ===== Beispiele ===== ? between(13, 10, 20) True ? between(10, 10, 20) True ? between(9.9, 10, 20) False ? between("Hans", "C", "K") True ? between("Peter", "C", "K") False ===== Code =====