I am sorry to hear that you're experiencing issues with this at the moment. Were you able to contact us before going away to check that your settings are all set for roaming?
Also you can double check your roaming settings via your online account. Mobile My VM
Did you receive a text message when you first arrived in Spain and have you tried a manual network search to try to connect to all available networks there to see if you get roaming access through any of them?