Ir ao conteúdo
  • Cadastre-se

Duvida com variavel no formato moeda


Posts recomendados

Boa tarde,

 

tenho as variaveis:

 

dim valor as currency

dim diferenca as string

dim concat as string

 

obs: na célula A1, tem o valor formatado 1,40, mas quando esse valor vai pra variavel ele fica 1,4. E mesmo com o format() ele continua 1,4

 

valor = range("A1").value 

valor = 1,4

valor = Format(valor , "#,##0.00")

 

diferenca = " (+)"

 

concat = valor & diferenca

 

o resultado do concat sai: 1,4 (+)

 

como faço pra sair: 1,40 (+)

 

Obrigado.

 

Link para o comentário
Compartilhar em outros sites

Boa tarde,

 

tenho as variaveis:

 

dim valor as currency

dim diferenca as string

dim concat as string

 

obs: na célula A1, tem o valor formatado 1,40, mas quando esse valor vai pra variavel ele fica 1,4. E mesmo com o format() ele continua 1,4

 

valor = range("A1").value 

valor = 1,4

valor = Format(valor , "#,##0.00")

 

diferenca = " (+)"

 

concat = valor & diferenca

 

o resultado do concat sai: 1,4 (+)

 

como faço pra sair: 1,40 (+)

 

Obrigado.

 

Não declare a variável 'valor':

Sub teste()Dim diferenca As StringDim concat As Stringvalor = Range("A1").Valuevalor = 1.4valor = Format(valor, "#,##0.00") diferenca = " (+)" concat = valor & diferencaMsgBox concatEnd Sub
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...