- 13 Nov 2020 às 22:28
#60495
Boa noite pessoal. Estou criando um procedimento para calcular multa em atraso de pagamento (é só treinamento), mas estou com um problema nas caixas inputbox, msgbox e na janela 'verificação imediata'. Quando eu clico na tecla F8 os cálculos são exibidos na janela de 'variáveis locais", sem problemas. Porém eles não aparecem na janela 'verificação imediata'. Outra situação é que quando eu tento visualizar os resultados na planilha eles aparecem em branco, sem número algum após os dois pontos. Onde estaria erro, por gentileza? Obrigado.
Sub CalcMultaAt()
Dim curValorDev, curTotalPg As Currency
Dim intDiasAt, intMulta As Integer
'curValorDev = 10
InputBox ("Digite o valor devido: " & curValorDev)
MsgBox "Valor devido é igual a :" & curValorDev
'intDiasAt = 2
InputBox ("Digite a quantidade de dias em atraso: " & intDiasAt)
MsgBox "Dias em atraso é igual a :" & intDiasAt
intMulta = intDiasAt * 0.75
MsgBox "A Multa é igual a :" & intMulta
curTotalPg = curValorDev + intDiasAt
MsgBox "Total a pagar é igual a :" & curTotalPg
End Sub
Sub CalcMultaAt()
Dim curValorDev, curTotalPg As Currency
Dim intDiasAt, intMulta As Integer
'curValorDev = 10
InputBox ("Digite o valor devido: " & curValorDev)
MsgBox "Valor devido é igual a :" & curValorDev
'intDiasAt = 2
InputBox ("Digite a quantidade de dias em atraso: " & intDiasAt)
MsgBox "Dias em atraso é igual a :" & intDiasAt
intMulta = intDiasAt * 0.75
MsgBox "A Multa é igual a :" & intMulta
curTotalPg = curValorDev + intDiasAt
MsgBox "Total a pagar é igual a :" & curTotalPg
End Sub