This is what I am using currently for >=, similarly for < and so on..
SELECT List.Feld3, List.Feld7, Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3) AS Expr1
FROM List
WHERE (((Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3))>=[Forms]![Filter]![Text23]) AND ((InStr(1,[Feld3],"/"))>3))
ORDER BY Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3);
Now, as you suggested I tried the following:
SELECT List.Feld3, List.Feld7, Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3) AS Expr1
FROM List
WHERE (((Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3))=[Forms]![Filter]![cmb_tw_sel].[Text]+[Forms]![Filter]![Text23]) AND ((InStr(1,[Feld3],"/"))>3))
ORDER BY Mid([Feld3],((InStr(1,[Feld3],"/"))-3),3);
However, this is not working. Can you suggest me the correct syntax?
thanks,