bem a duvida é a seguinte... quais são as funções que fazem arredondamentos de numeros no VB do excell ? eu utilizei o ROUND... mas se fizer ROUND (10,5) o arredondamento dá 10 e deveria dar 11 !!!!!!!!!! vida de "programador" é duro! alguem me pode dar uma ajudinha? obrigado a todos
podes ter nesta pagina uma resposta http://support.microsoft.com/kb/194983 quando procurares por vb para excel procuras por vba(visual basic for aplications) é que vb e vba é um pouco diferente
pelo que li nesse artigo o ROUND arredonda para baixo... é exactamente o que me acontece... por ex: ROUND(10,5) dá 10 quando deveria dar 11 como é que eu faço para resover este problema?
ja consegui através da função arrrrreeeedonda Código: Function Arredonda(Valor as double, Casas as integer) as double Arredonda = Int ( Valor * 10^Casas+0.5) / 10^Casas End Function depois de alguma pesquisa na net...finalmente encontrei a solução obrigado mais uma vez ALFINETE pelas dicas thx