remove the greater than 2 part (>2) and see what you get. It doesn't make sense.
EDIT - the approach sort of doesn't either. Why not just have the criteria refer to the combo and make use of what's been selected? There are pitfalls to referring to form controls (e.g. the form has to be open, query will still run if no data is in the control, etc.) but it's not a bad way to learn. Sql in vba should be the end goal of your learning curve on this part of the project but it can be challenging if you have little experience with it.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.