Vídeo recomendado
https://youtu.be/diWPPPhW-9E

[Resolvido]Subtração na label não apresenta casas decimais

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Rui Maciel
Colaborador
Colaborador
Mensagens: 61
Registrado em: Dom Set 02, 2012 3:00 pm

[Resolvido]Subtração na label não apresenta casas decimais

Mensagem por Rui Maciel »

Boa noite
Estou a utilizar este comando para subtrair duas labels:

Me.Label5.Caption = Format(CInt(Me.Label3.Caption) - CInt(Me.lblresultado.Caption), "currency")

No entanto, se na primeira label tiver 1.000,00 € e na segunda 550,50 €, o resultado na terceira teria que ser 449,50 €, mas apresenta 450,00 €. Não sei o que poderá ser, podem ajudar-me, obrigado.
Grande abraço
RMaciel
Editado pela última vez por Rui Maciel em Sáb Ago 31, 2019 5:56 am, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Rui Maciel
Colaborador
Colaborador
Mensagens: 61
Registrado em: Dom Set 02, 2012 3:00 pm

Re: Subtração na label não apresenta casas decimais

Mensagem por Rui Maciel »

Bom dia
Já consegui resolver através de:

Me.Label5.Caption = Format(CDec(Me.Label3.Caption) - CDec(Me.lblresultado.Caption), "currency")

Obrigado
Abraço,
RMaciel


Responder