Cheers Poppa Smurf
I've actually spent a long time today trying a different method, I run a query to list the year from the date field, on a form a combo box provides thaat data for the criteria in a query then have a combo box of months to provide a month value (January = 1, etc...) then pass that to the same query as before to filter.
I've also added some buttons for 1st Quarter, 2nd Quarter etc... and also a full years worth of data.
The only extra data is the month table, I saw this a small trade off for going through loads of attempts with date picker etc...