DUAS CASAS DEPOIS DA VIRGULA

USUARIO.EXCLUIDOS 07/03/2005 10:37:39
#71531
Eu to fazendo o seguinte
Dim sValor as Double
sValor = Format(txtOTotalNegociado.Text, "0.00")

só q o maldito em vez de ficar 800,00 ele só fica 800
alguem sabe o porque??
agradeço a atençao!
FNBRAULINO 07/03/2005 10:40:55
#71532

tenta assim:
sValor = Format(txtOTotalNegociado.Text, "#,##0.00")

valeu!!!!!!
THIAGO.CESAR 07/03/2005 11:00:30
#71537
Resposta escolhida
Acho que formatar variável do tipo numérica não faz muito sentido não... você deve formatar os dados somente na hora de exibir, ou seja:
Text1.Text = Format(Valor, "#,##0.00") 

Ou então guarde o valor formatado em string, aí sim... Não sei... as vezes falei besteira.
USUARIO.EXCLUIDOS 07/03/2005 11:05:19
#71539
Nao funciono, esse vb é loko huahuahua
USUARIO.EXCLUIDOS 07/03/2005 11:07:00
#71540
Faz sentido o q vc flw thiago vou testar
vlws
THIAGO.CESAR 07/03/2005 11:07:18
#71541
Como tentou?

Vê se assim dá certo...
Text1.Text = Format$(Valor, "#,##0.00") 
Tópico encerrado , respostas não são mais permitidas