Notifications
Clear all

Macro não realiza lançamento devido a formula

3 Posts
2 Usuários
0 Reactions
1,097 Visualizações
LeandroSJC
(@leandrosjc)
Posts: 18
Active Member
Topic starter
 

Olá,
Inserir Dados:- Qual é a condição para realizar os lançamentos da Linha 10 (contém formula).
Quantidade de parcelas de 1 a 12. Quando menor que 12 não realiza o lançamento efetuado.
Aguardo orientação,
Leandro Bathista
SJCampos

 
Postado : 24/01/2018 10:11 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Numa analise rapida, voce definiu as variaveis de parcela "PARC_01 a 12", como Double, em parcelas inferiores a esse numero a celula assume "" (de acordo com suas formulas), assim gera erro ao atribuir valor à Parc_....
Altere suas formulas para quando não houver parcela atribua 0 (Zero)
--> SE(E(M8<>"";O8="");$H$5-SOMA($B$10:L10);SE(O8<>"";ARRED($H$5/$I$5;2);"")) --> SE(E(M8<>"";O8="");$H$5-SOMA($B$10:L10);SE(O8<>"";ARRED($H$5/$I$5;2);0))
ou faca um if ao atribuir o valor à Parc..
If Range("L10").Value <> "" Then PARC_11 = Range("L10").Value
If Range("m10").Value <> "" Then PARC_12 = Range("M10").Value

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/01/2018 11:59 am
LeandroSJC
(@leandrosjc)
Posts: 18
Active Member
Topic starter
 

Deu certo, obrigado
Leandro Bathista
SJC

 
Postado : 24/01/2018 4:01 pm