Pessoal criei procedimento que realiza calculos no VBA porem, como meus numeros estao como double quando os calculas são realizados aparece um monte de casas depois da virgula, eu quero que apareçam apenas 2 casas depois da virgula.
Tentei utilizar a função Round (x , 2) porem não esta funcionando o numero perde todas as virgulas, e vira um inteiro super grande...
ex: o calculo resultou no numero 34334,44147 qnd eu uso a função round o numero fica 3433444147
como resolvo isso alguem pode me ajudar
obrigado
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
arredondamento 2 casa decimais (resolvido)
-
- Colaborador
- Mensagens: 32
- Registrado em: Seg Nov 08, 2010 11:32 am
arredondamento 2 casa decimais (resolvido)
Editado pela última vez por Doug.Vulcano em Qua Dez 29, 2010 8:37 am, em um total de 1 vez.
Re: arredondamento 2 casa decimais
Doug,
A função Round deveria ser mais do que suficiente, até porque, o retorno é do tipo Double.
Apenas lembre-se de que no VBA, os números devem ser usados no padrão americano, ou seja, vírgula é seperador de milhar enquanto o ponto é separador decimal.
Abraços
A função Round deveria ser mais do que suficiente, até porque, o retorno é do tipo Double.
Apenas lembre-se de que no VBA, os números devem ser usados no padrão americano, ou seja, vírgula é seperador de milhar enquanto o ponto é separador decimal.
Abraços