Oi gente cá estou eu novamente,
meu projeto está bombando!!! Ehhhh
Pois bem, estou com um problema que acredito que seja fácil de ser resolvido, mas não estou percebendo a solução, tenho pouca experiência no VBA.
A questão é a seguinte, meu programinha tá rodando todo ok, salvando direitinho, mas quando eu digito um valor na caixa 'cx_sai' e tento corrigi-lo, já está configurado no formato de moeda, dá erro. Por exemplo, se digito o valor R$ 300,00 e tento apagar com o backspace, ao apagar o 3 ele buga.
Neste combobox está acontecendo uma fórmula, que resulta num saldo. O que posso estar fazendo de tão errado?
Private Sub CX_ENT_AfterUpdate()
'DEIXAR AUTOMATICAMENTE NO FORMULÁRIO O FORMATO DE MOEDA
CX_ENT = Format(CX_ENT, "R$ #,##.00")
End Sub
Private Sub CX_ENT_Change()
'tentativa de parar o erro (ñ funcionou)
If CX_ENT = "" Then
CX_REST = ""
End If
Dim num1 As Single
Dim num2 As Single
Dim num3 As Single
num1 = CX_SAI
num2 = CX_ENT
num3 = num1 - num2
saldo_ = num3
saldo_ = Format(saldo_, "R$ #,##.00")
Postado : 04/05/2018 12:43 pm