Boa tarde.
Obrigado pela atenção de vocês que se empenharam em ajudar-me.
Consegui resolver a questão em si.
Utilizei o tratamento de erro.
Segue a sintaxe utilizada e graças a Deus funcionou.
Caso haja mais algum erro inesperado na planilha, solicitarei a ajuda de vocês,
Private Sub TQAcet_Res_afterupdate()
TQAcet_Res = Format(TQAcet_Res, "0.00")
Ent_Acet.Caption = Application.SumIf(Sheets("recebacet").[A:A], CDate(Txt_DataLcto.Value), Sheets("recebacet").[i:i])
Ent_Acet = Format(Ent_Acet, "0.00")
Saida_Acet.Caption = Application.SumIf(Sheets("Lancamentos").[A:A], CDate(Txt_DataLcto.Value), Sheets("Lancamentos").[e:e])
Saida_Acet = Format(Saida_Acet, "0.00")
[b]On Error GoTo trataErro[/b]
Transf_Acet.Caption = Application.SumIf(Sheets("transferencia").[A:A], CDate(Txt_DataLcto.Value), Sheets("transferencia").[b:b])
Transf_Acet = Format(Transf_Acet, "0.00")
Saldo_Acet = Val(Me.TQAcet_1) + Val(Me.TQAcet_2) + Val(Me.TQAcet_Res)
Saldo_Acet = Format(Saldo_Acet, "0.00")
Util_Acet = Val(SdIniAcet.Caption) + Val(Ent_Acet.Caption) - Val(Saldo_Acet.Caption)
Util_Acet = Format(Util_Acet, "0.00")
Label24 = ((Val(Util_Acet) / Val(Saida_Acet)) - retorno_Acetona)
Label24 = Format(Label24, "0.##%")
[b]trataErro:
Saida_Acet = "0.00"
Label24 = "0.00"[/b]
End Sub
Postado : 20/12/2017 1:34 pm