Ericson
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/07/2008 16:40 hs
Olá gente sou iniciante com vba e tenho uma dúvida, opâ uma não acho que 30.000 rss. Sempre quando vou executar uma soma aparece uma disma periodica como por exemplo: 525,98 / 32 = 16,436875 Imagine que 525,98 pertence a text1 32 pertence a text2 e 16,436875 é uma label1 Então estou usando o seguinte comando: Em um commandbutton1 private sub commandbutton1_click() dim a, b, r as integer a = text1 b = text2 r = a / b label1.caption = r end sub Como podem perceber o camando está pronto, mas o resultado que irá aparecer na label1 é 16,436875 e minha idéia é que aparecesse apenas 16,43 ou 16,44, alguém pode dar essa forcinha ai?
|
|
|
|
Knight
|
GOIÂNIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/07/2008 17:00 hs
format$(r,"0,00") opa!! Fiquei na duvida 0,00 ou 0.00 tenta ai dos 2 geitos
|
TÓPICO EDITADO
|
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/07/2008 17:15 hs
Private Sub Command1_Click() Dim a , b , r As Double ' 525,98 / 32 = 16,436875 a = "525,98" b = "32" r = a / b MsgBox Format(r, "0.00") End Sub
|
|
|
Ericson
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 22/07/2008 08:53 hs
Exelente dica fiz a tentativa e deu certinho. Onde eu gostaria de exibir o resultado coloquei da seguinte forma: label1.caption = format (r, "0.00") e foi só alegria. Agradeço a Knight e Treze pela grande ajuda.
|
|
|
|
Postada em 22/07/2008 12:08 hs
é bom fechar o topico, o que acha????......
================================================================ O Aprendizado é Direito de Todos. O Saber é Privilégio de Poucos. Começando a estudar VB.NET. Realmente é incrível!!!!
|
|
|
Ericson
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 22/07/2008 17:51 hs
ótima sugestão, só não sei como realizar o fechamento rs. Vc sabe como?
|
|
|