Se è presente il simbolo dell' euro il cast del valore non avverrà mai, dovresti crearti una tua funzione che elimina il simbolo dell'euro e poi casta il valore stringa nel formato real o quello che ti serve.