Ir para o conteúdo
dpirondi

SQL

Mensagens Recomendadas

dpirondi

Olá, eu tenho um sistema em excel VBA de cadastro de pedidos onde utilizo sql para cadastro e consulta de dados.

Preciso realizar soma por produtos em determinado período em uma planilha de excel, porém como os valores ficam cadastrados como texto (EX. 'R$ 10,00) eu não consigo realizar a soma. Então gostaria de saber que fórmula usar para somar estes campos em texto.

Também consegui utilizar um procedimento onde consigo excluir de toda a coluna o símbolo " ' " fazendo com que realize a soma, mas este procedimento só exclui o símbolo de colunas onde os números não tem símbolos de moeda (Ex. R$).

Então gostaria de ajuda em algumas das possibilidades acima.

Segue abaixo o procedimento utilizado para excluir o símbolo de texto:

Dim cel As Range

For Each cel In Range(Cells(2, 8), Cells(1048576, 8).End(xlUp))

cel = Application.Clean(cel)

Next cel

obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
acao

boas

um exemplo

Dim valor As String
Dim valor1 As String
Dim valorEur As String
valor = "R$10,00"
valor1 = "R$15,00"
valorEur = Format(Val(Mid(valor, 3)) + Val(Mid(valor1, 3)), "R$#,###,##0.00")

cumps

acao

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.