I think I know what is was, the command button was looking for data already in the textbox but there was none. So I placed
monthtext = Format(Date(),"mmmm yy")
as On Load Event and it worked fine.
Thanks for your help, can I use the textbox to filter the results that are displayed now in...