Esqueceu sua senha? Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Valores captado como VBA com o formato errado.

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Marcos853
Colaborador
Colaborador
Mensagens: 13
Registrado em: Sex Set 20, 2019 2:33 pm

Valores captado como VBA com o formato errado.

Mensagem por Marcos853 » Qui Out 31, 2019 10:26 am

Bom dia!

Pessoal, gostaria de algumas dicas e sugestões quanto a formula abaixo.

Eu fiz uma formula para puxar os valores de uma célula e colocar em outra célula, no entanto, ao puxar valores arredondados o VBA informa um valor como formato errado.

Exemplo:
o valor de uma célula é 15,46666 e o VBA informa na outra célula 154.666,60.

Segue a formula utilizada:

Código: Selecionar todos

Dim Prazo As String
Dim Preço As String
Dim Minimo As String

Sub Dados()

ActiveSheet.Unprotect "123"

Worksheets("Consulta").Range("B13").ClearContents
Worksheets("Consulta").Range("C13").ClearContents
Worksheets("Consulta").Range("D13").ClearContents

Prazo = Planilha2.Cells(21, 11).Value

Range("Consulta!B13").Value = Prazo


On Error GoTo error

Preço = Planilha2.Cells(21, 10).Value

Range("Consulta!C13").Value = Preço

Preço = Format("#,##0.00")

Minimo = Planilha2.Cells(21, 12).Value

Range("Consulta!D13").Value = Minimo


Sheets("Consulta").Protect "123"

Exit Sub

error:

MsgBox "Erro! Por gentileza, preencher os dados corretamente!"


End Sub



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.


Avatar do usuário
Reinaldo
Jedi
Jedi
Mensagens: 1247
Registrado em: Sex Ago 01, 2014 4:09 pm
Localização: Garça - SP / SCS - SP

Re: Valores captado como VBA com o formato errado.

Mensagem por Reinaldo » Qui Out 31, 2019 10:45 am

Pode disponibilizar um exemplo/modelo de como estão os dados na planilha e como são "recebidos no vba"? :mrgreen:


Reinaldo
Gostou da resposta?:?: :oops: :D :mrgreen:

Responder