GNormandes Postado Março 9, 2009 Denunciar Share Postado Março 9, 2009 Bom dia pessoal.Estou tentando fazer um form no VBA do Excel para somar os dados de um pedido, por exemplo:(QTD1 * LOTE1 * PRECO1) = TOTAL_PARCIAL1(QTD2 * LOTE2 * PRECO2) = TOTAL_PARCIAL2 TOTAL_GERAL = (TOTAL_PARCIAL1 + TOTAL_PARCIAL2)Quando tento somar os campos com + não consigo pois ele concatena os valores, converti os campos para VAL(NOME_CAMPO) e ele não soma as decimais.Preciso de um HELP urgente! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Macêdo Postado Março 9, 2009 Denunciar Share Postado Março 9, 2009 Converta os valores para Doubleexemplo(Cdbl(QTD1) * Cdbl(LOTE1) * Cdbl(PRECO1)) = Cdbl(TOTAL_PARCIAL1) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GNormandes Postado Março 10, 2009 Autor Denunciar Share Postado Março 10, 2009 (editado) Converta os valores para Doubleexemplo(Cdbl(QTD1) * Cdbl(LOTE1) * Cdbl(PRECO1)) = Cdbl(TOTAL_PARCIAL1)Macedo, valeu pela dica! Mas não consigo somar as casas decimais, por exemplo:....QTD......LOTE......preço.....TOTALP1=...2...........1...........2,55..........5,102=...1...........1...........2,50..........2,50.............................................______...............................TOTALG=....7,60Coloquei os campos entre o Cdbl(), menos os TOTALP (1,2,3,...), e ele me mostra como resposta 7,00 sem contar as decimais. Editado Março 10, 2009 por GNormandes Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Macêdo Postado Março 10, 2009 Denunciar Share Postado Março 10, 2009 Converta tudo, os totais tambemTOTAL_GERAL = cdbl((cdbl(TOTAL_PARCIAL1) + cdbl(TOTAL_PARCIAL2))) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
GNormandes
Bom dia pessoal.
Estou tentando fazer um form no VBA do Excel para somar os dados de um pedido, por exemplo:
(QTD1 * LOTE1 * PRECO1) = TOTAL_PARCIAL1
(QTD2 * LOTE2 * PRECO2) = TOTAL_PARCIAL2
TOTAL_GERAL = (TOTAL_PARCIAL1 + TOTAL_PARCIAL2)
Quando tento somar os campos com + não consigo pois ele concatena os valores, converti os campos para VAL(NOME_CAMPO) e ele não soma as decimais.
Preciso de um HELP urgente!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.