Formattazione numero in euro in vb net

venerdì 02 gennaio 2004 - 12.52

trinity Profilo | Guru

Ragazzi, sapete dirmi come posso formattare un valore in formato euro un valore numerico in vb net?

e poi per l'inserimento devo io indicare la virgola oppure c'è un metodo che permette di farlo in automatico?

ciao

19018 Profilo | Expert

Prova ad usare la funzione format, magari sull'evento lostfocus del textbox ad esempio :

Format(Val(textbox1.text), "###,###,##0.00")

in questo modo non devi inserire nessuna virgola o punto li mette in automatico quando il controllo perde il focus!

trinity Profilo | Guru

la stringa che mi hai passato funziona, solo che accetta dopo la virgola sempre e solo gli zero e se dovessi inserire un valore come questo 123,67€. come faccio, mi cambia il ,67 in ,00 c'è una modo per risolvere?

ciao e grazie mille

19018 Profilo | Expert

Funziona benissimo invece!:) scrivi così : 123.67 e vedi ! Fammi sapere!ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5