Pesquisar este blog

domingo, 27 de outubro de 2013

FUNÇÃO DE VERIFICAÇÃO DE CONTEÚDO - ISERROR

IsError


    Função empregada para indicar se o resultado de uma expressão gera um valor de erro, retornando True ou False, utilizando esta sintaxe:

IsError(Expressão)

Onde,
  • Expressão: argumento obrigatório, consistindo do nome de uma variável ou qualquer expressão  válida entre variáveis e/ou valores. 
As seguintes considerações são válidas para a função IsError: 
  • Valores de erros, apesar de serem códigos numéricos, são criados pelo VBA empregando-se a função CVErr, a qual produz um valor Variant subtipo Error. Normalmente, emprega-se IsError() para verificar o valor retornado por um procedimento Function. 
Exemplo: No exemplo a seguir, IsError() é empregada para verificar se o procedimento chamado Teste() retorna um valor de erro.

Dim varRetVal as Variant

On Error Resume Next

VarRetVal= Teste()
If IsError(varRetVal) Them
    ‘Ocorreu um erro, trate-o
     ...

End If

Até a Próxima!!

Nenhum comentário:

Postar um comentário