USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Problema com textbox moeda!
tytazinha
EMBU
SP - BRASIL
ENUNCIADA !
Postada em 19/07/2012 15:45 hs         
Gente vocês não vão acreditar mas......depois de um bom copo de suco de laranja, e umas torradinhas, olha a solução: acho que nem vou colocar a solução de tão tola que é, to ate com vergoha.rsrs
como eu sou boazinha e não quero matar vcs de curiosidade olha ai, funcionando perfeitamente, o cliente pode digitar a biblia inteira, que ele converte, pode colocar mil virgulas, e dez mil pontos..rsrs

Private Sub TxtValorPago_LostFocus()
'VERIFICO SE ESTA EM BRANCO
If TxtValorPago.Text = "" Then
TxtValorPago.Text = "R$ 0,00"
Else
'VERIFICO SE O QUE FOI DIGITADO É TEXO OU NUMERO
'(DETALHE A VIRGULA E O PONTO SÃO É TEXTO)
If Not IsNumeric(TxtValorPago.Text) Then
TxtValorPago.Text = "R$ 0,00" ' SÓ POR PRECAUSÃO PQ ELE JA CONVERTE EM NUMERO
Else
'SE FOI UM NUMERO CONVERTO PRA MOEDA VALOR MONETARIO
'E EXECUTO A SUBTRAÇÃO
TxtValorPago.Text = Format(TxtValorPago.Text, "currency")
TxtTroco.Text = Format(CDbl(TxtValorPago.Text) - CDbl(TxtValorDaCompra.Text), "Currency")
End If
End If
End Sub

pode testar eu garanto que funciona perfeitamente..dá pra acreditar?

Obrigada a todos que me ajudaram..beijão..como fecha o topico? rsrs
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 19/07/2012 16:15 hs            
fecha lá no primeiro tópico que vc postou
   
tytazinha
EMBU
SP - BRASIL
ENUNCIADA !
Postada em 19/07/2012 16:25 hs         
OK vou fechar.
Obrigada gente, agora que descobri o forum vou estar sempre por aqui, ajudando ou pedindo ajuda.
Um grande abraço a todos.
   
Página(s): 4/4     « ANTERIOR  

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página