Can somebody give me some tips on how to filter or create a query such that:

I have a form that links to GROUP table, and I want a subform linked to EVENTS table that only shows events that start date reside in the four digit YEAR combo box. So If I were to set the combo box to 2004, I would only see records from the events table for the group where the start date is between 1/01/2004 and 12/31/2004. The way it it set-up now is that if I enter 2004 in the YEAR combobox, then the 2004 subform that is linked to the 2004 EVENTS query becomes visible and the rest trun invisible. The problem with this method is that I have to create a new subform each year and they're stacking up. I think filters or dynamic queries can fix this... Any advice?