Acredito que isso resolva:
Lançando resultado em "C1" .
Sub Dividir_por_0()
On Error Resume Next
x = WorksheetFunction.IfError(Plan1.Range("A1").Value / Plan1.Range("B1").Value, "0")
If [a1].Value = 0 Or [b1].Value = 0 Then
[C1] = 0
Else
[C1] = x
End If
End Sub
Não sei qual o seu objetivo mas ATENÇÃO! Divisão por 0 não existe. O que esse código faz é "forçar" uma divisão trazendo o resultado 0.
Abrç!
___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].
Att.
André Arruda
Postado : 10/05/2018 11:59 am