Somar Textbox Excel VBA no FORMATO MOEDA via Códigos
Вставка
- Опубліковано 18 жов 2024
- Códigos Excel VBA para somar valores de Textbox mesmo que estejam em formato moeda. O valor total da soma é convertido para formato moeda via códigos vba. No exemplo da vídeo aula foram somadas três textbox e o resultado inserido na quarta textbox VBA. Com este código vba é possível somar os valores das textbox e manter o formato de moeda.
✅Site SGP: Venda de Coleção de Planilhas Excel VBA Prontas:
planilhascanal...
=================================================
Top como sempre! Eu já havia apendido a fazer, mas sem praticar por muito tempo, ferra tudo. Valeu fera!!!!!
Obrigado.
Foi de grande ajuda!
Sempre bom voltar aqui.
Boa tarde, que bom que ajudou.
Muito obrigado, sempre ajudando em meus projetos VBA!
De nada
Cara muito bom seu video, achei que não ia dar certo, pois não entendo muito de VBA, mas fiz funcionou 100% muito obrigado cara forte abraço, ganhou um inscrito, trabalho toooooooooooop.
Boa tarde, obrigado.
Muito obrigado! depois de ver centas de vídeos consegui por esse
Que bom que ajudou.
Muito obrigado, me ajudou muito, o senhor é nota mil. Sucesso.
Bom dia, obrigado, sucesso em seus estudos.
Muito Boa a Didática. Parabéns pela aula!
Boa noite, obrigado, sucesso em seus estudos.
bom dia seus videos sao otimo, estao assistindo e aprendendo muito.
Uma duvida, esse logica de somar posso usar também para dividir dua textbox?
desde ja agredeço pelos conhecimento !
Bom dia, obrigado, acredito que trocando o sinal vai ser o mesmo procedimento.
Desde já, agradeço o conteúdo didático do teu canal.
Estou tentando deicar no formato de numero, em vez da moeda porém não estou conseguindo, da um help!!
Boa noite, obrigado, para formatar para número o código é vba.format(valor, "0.00")
Obrigado, me ajudou mt!!
Que bom que ajudou.
Muito boa essa aula!!
Obrigado.
Ajudou muito, irmão!
Que bom que foi útil.
Muito obrigado
De nada
Muito bom! Obrigada pelo conteúdo (:
Obrigado
Olá, boa tarde!!
Primeiramente, parabéns pelo vídeo e pela ótima didática!!
Meu código está dando erro no textbox4, e eu não entendi o porque, pois o meu código está exatamente igual ao seu
Você sabe se existe alguma configuração para ser feita? ou algo assim? Estou fazendo pelo computador de minha empresa.
Muito obrigada!!
Boa tarde, obrigado, retorna alguma mensagem de erro?
show de bola seus vídeos ,por onde eu posso mandar dúvidas ,estou com uma dúvida de como montar um código ,já procurei nas planilhas que comprei suas e não achei nada e nem na internet
Boa noite, qual a dúvida?
Eu preciso pegar o resultado de uma contagem entre datas e usar ele para dividir um valor em reais e mostrar esse valor numa célula ,não sei se consegui me fazer claro
Bom dia, mas no caso quer saber quanto dias tem entre as duas datas?
Se for isso, a vídeo aula no link a seguir pode ser útil.
ua-cam.com/video/xw-Zp1Jt0tk/v-deo.html
Não ,eu quero pegar o resultado desse cálculo de data ,por exemplo 35 dias e dividir um valor em moeda ex $1.200,00 ,e mostrar o resultado numa célula Do Excel ,mas quando tento fazer a divisão pelas variáveis dá que os valores não são compatíveis ou algo parecido
Bom dia, se o número tiver ponto ou caracter de moeda vai dar erro, faça um teste sem estes caracteres.
Parabéns pela aula Man uma dúvida, estou criando um sistema ordem de serviço tenho em textbox valor da peça, valor mão de obra, desconto e total queria saber qual o procedimento pra mim dar o desconto tipo de eu for basear nesse seu vídeo seria: peça + mão de obra - desconto = valor total, seria procedimento? Desde já agradeço
Bom dia, obrigado, segue exemplo:
Total = (Textboxpeça + Textboxmaodeobra) - TextboxDesconto
@@CanalSGP vlw me ajudou muito abç.
Gostei muito e na real funciona mesmo. Mas eu tenho a seguinte dúvida:
Criei uma pequena Planilha de controle de estoque, mas encontrei uma dificuldade no que concerne a soma de duas celulas de planilhas diferentes, ou seja quero fazer a soma da entrada de hoje com o existência final do dia anterior e me apresente como valor inicial de hoje.
Bom dia, vai ser difícil trabalhar nesta lógica, experimente analisar o modelo apresentado na série no link a seguir:
ua-cam.com/video/tRmCGVD4Q6I/v-deo.html
se a pessoa acabar digitando duas vírgulas de forma errada, ele vai para o depurador, para corrigir isso tenho que fazer um código com if ou uma variável ? ou nem um nem outro... começando a aprender esse vba
Bom dia, pode colocar sistema de tratamento de erros:
ua-cam.com/video/7Ksp7X9OavE/v-deo.html
gostaria de receber a planilha
oi gostei muito deste video, estou algum tempo me aventurando em vba, ja fiz alguns projetos, estou montando um agora que tenha exemplo, debito, credito, saldo anterior e saldo atual, , neste projeto e um tipo de movimento de caixa simples , como posso usar estes segmentos no vba, ja vi videos mas nenhum especifico nesta parte
Bom dia, obrigado, para trabalhar com estas variáveis vai ser bem complexo, mais fácil seria controlar apena entradas e saídas, uma guia para registrar as entradas e outra para as saídas. Ou talvez colocar uma combobox para escolher qual é a operação.
Bom dia!
Poderia fazer um vídeo de como inserir o valor da textbox no formato moeda para a célula da planilha, em outra moeda?
Tipo: Dólar, Euro.
Detalhe, sem que seja armazenado como texto.
Aguardo, abraço.
Bom dia, acredito que o mais fácil seja formatar a coluna da planilha para o formato que deseja e salvar apenas os números.
@@CanalSGP Talvez, eu tenha me expressado errado.
Me referi ao lançamento de valores de diferentes moedas na mesma coluna.
Exemplo:
Tenho uma Combobox com 3 tipos de moedas., e ao selecionar uma moeda, a TextBox recebe o comando da Combobox, e ao fazer a digitação já recebe o cifrão, e lança na planilha como moeda, de acordo com o seu cifrão .
Existe esta possibilidade?
Estou quebrando a cabeça!
Boa tarde, até o momento não vi algo neste sentido ainda.
Me ajudou muito e muito obrigado !
Bom dia, gostaria de receber por e-mail, para analisar os códigos. Gosto muito de programação, no entanto ainda não consigo programar.
Boa tarde, qual e-mail para envio.
bom dia como fazer soma ou multiplicação em textbox de planilhas diferentes? grato
Bom dia, em planilhas diferentes não tentei ainda.
@@CanalSGP obrigado, fico no aguardo
Muito Obrigado pelo video! Só que o eu fiz apenas a soma de duas TextBox, e quando dou um exit para inserir o valor da outra TextBox vem o seguinte erro: Erro de tempo de Execução 13 "tipo incompatível". Será que tem como resolver isso? se sim, como?
Bom dia, a mensagem se refere que está tentando multiplicar algo que não é número.
Bom dia. Muito bom o conteúdo, parabéns. Eu também preciso fazer esta mesma soma com moeda em formato dólar. Usei este mesmo código retirando apenas a letra R do "R$ #,##.00", ficando assim "$ #,##.00", porém dá erro ao tentar realizar a soma. Poderia me ajudar?
Bom dia, precisa retirar o cifrão também.
@@CanalSGP Mas eu gostaria que o símbolo da moeda americana em dólar "US$" aparecesse em frente ao número, assim como o símbolo do real "R$". Será que é possível?
Sim, é possível, só alterar onde tem R$ e colocar US$.
@@CanalSGP Pois é, já fiz isso, mas dá um erro 13 "Tipos incompatíveis". Não entendi esse erro.
Boa dia como faço para alem do total para dar o troco estou tentando fazer aqui e não estou conseguindo
Bom dia, qual erro está enfrentando?
Obrigado, funcionou, porem ao digitar valores negativos da erro em tempo de execução 13. Tem como concertar isso?
Bom dia, antes da linha de código com erro, coloque o comando On error resume next.
@@CanalSGP Funcionou perfeito, muito obrigado.
Bom dia Mestre
Inseri mais 2 textbox: TEXTBOX5 e TEXTBOX 6 (nesse mesmo formulário)
Onde:
TEXTBOX5 = PARCELAS (um valor X qualquer) e TEXTBOX6 = TOTAL PARCELADO (R$)
TEXTBOX6 = TEXTBOX4 / TEXTBOX5
Fiz algumas tentativas, mas não consigo fazer essa divisão, não estou entendendo com pegar o textbox4 / textbox5 e apresentar o total da divisão na textebox6
Poderia me passar uma formula para esse resultado a mais. Obrigado desde já.
Bom dia, precisa definir que está trabalhando com números.
Dim V1 as Double, V2 as Double
If Textbox4 Empty Then
V1 = Textbox4.value
else
V1 = "0"
end if
If Textbox5 Empty Then
V2 = Textbox5.value
ELSE
V2 = "0'
end if
Textbox6.value = V1 / V2
@@CanalSGP Muito obrigado pela atenção Mestre. Tenha um ótimo dia
Como faço para utulizar fórmulas de soma com números lançados no Excel via VBA?? Pois quando os valores vão para a planilha, as fórmulas não somam os valores.
Bom dia. precisa converter para número. ua-cam.com/video/rS-fN_LgmnI/v-deo.html
Bom dia. Como fazer para subtrair? Apenas trocar o "+" pelo "-" ??
Pois não estou conseguindo...
Boa noite, veja a vídeo aula a seguir, pode ser adaptada a sua necessidade.
O código quase deu certo, mas quando você coloca uma letra acontece um erro de incompatibilidade ---> "TextBox3 = CDbl(N1) + CDbl(N2)" nessa linha
Bom dia, cdbl está especificando que é número, portanto não vai aceitar letras.
como faço para subtrair, pois trocando os sinais não deu certo...
Bom dia, é a mesma fórmula. Qual erro ocorreu?
nao ta somando. fiz tudo certo, no meu caso e so duas domas, e nao vai a soma
boa tarde, porque que no seu código vc não precisou colocar o nome do userform? Já no meu código aqui eu tive que colocar pra dá certo, ex: userform1.textbox1
Boa tarde, se fazer um procedimento em um módulo por exemplo, precisa colocar o nome do formulário antes do nome do objeto para referenciar. Se for procedimento no próprio formulário, ai não precisa.
@@CanalSGP Ah foi por isso que o meu código não estava dando certo, vc colocou direto no formulário, e o meu estava em um módulo, obrigado!!