Retorna valores de erro de funções definidas pelo usuário usando VBA no Microsoft Excel

Anonim

Retorna valores de erro de funções definidas pelo usuário
Com a função de exemplo abaixo, você pode obter funções definidas pelo usuário para retornar valores de erro
assim como as funções internas do Excel fazem.

Função DummyFunctionWithErrorCheck (InputValue As Variant) As Variant
 Se InputValue <0 Then 'retorna um valor de erro
 DummyFunctionWithErrorCheck = CVErr (xlErrNA) 'retunerer # I / T!
 'xlErrDiv0, xlErrNA, xlErrName, xlErrNull, xlErrNum, xlErrRef, xlErrValue
 Função de saída
 Fim se
 'faça o cálculo
 DummyFunctionWithErrorCheck = InputValue * 2
Função Final