For example;
Create a form with two text boxes where the users can enter the beginning and ending year values. Create a query that returns all the fields you want, including the relevant date field. In the criteria row of the relevant date field use the Between operator and the Year function to reference the text boxes on the form. The SQL might look like;
Select [YourDateField], [SomeOtherField], Year([YourDateField]) As TheYear From YourTable
Where Year([YourDateField]) Between Forms!YourForm!TextBox1 And Forms!YourForm!TextBox2