Ho quasi risolto
grazie all'aiuto di un mio amico ho trovato la funzione che cercavo (formatcurrency)
sull'evento lost focus ho inserito
txtbox1.text=formatcurrency(Csng(txtbox1.text),2)
così mi aggiunge il simbolo € e mette 2 cifre decimali come volevo
però c'è un piccolo problema ovvero che l'espediente funziona solo se si usa la virgola e non se si usa il punto in pratica
val digitato-->risultato
123 -->€ 123,00
12,3-->€ 12,30
12.3 -->€ 123,00
non è un problema grave però dato che nel tastierino numerico c'è il punto preferirei che funzionasse anche con quello per comodità