Dear all,

I have a large data of events that happened trough time, with hundreds of line values. I attach here a little sample of the data that I have:

         Date 	      STATION1  STATION2  STATION3
08-01-2002 00:00	2,00	   0,00     0,00
08-01-2002 01:00	0,00	   2,00     0,00
08-01-2002 02:00	0,00	   0,00     4,00
08-01-2002 03:00	0,00	   0,00     5,00
08-01-2002 04:00	0,00	   6,00     0,00
08-01-2002 05:00	7,00       0,00     0,00
08-01-2002 06:00	8,00	   0,00     9,00
08-01-2002 07:00	0,00	   4,00     0,00
As you can see this is a hourly time-step data.

I would like to have a VBA code that could extract certain spaces in time and the correspondent data from Station rows ("B", "C" and "D"). For example, I want a code that could search on the "A" row for all the data in the Winters. The code should then search only for dates from 21-12-2002 to 20-03-2003, then 21-12-2003 to 21-12-2004.... and so on until the end of my "A" row.

After that search it should copy and paste all the data that is allocated to that date (data from Station 1, Station 2, Station 3) in another worksheet.

Can someone give me a help over here?

Thank you