Função IsError

Retorna um valor Boolean indicando se uma expressão é um valor de erro.

Sintaxe

IsError(expression)

O argumento de expressão necessário pode ser qualquer expressão válida.

Comentários

Os valores de erro são criados convertendo números reais em valores de erro usando a função CVErr . A função IsError é usada para determinar se uma expressão numérica representa um erro. IsError retornará True se o argumento expression indicar um erro; caso contrário, ele retornará False.

Exemplo

Este exemplo usa a função IsError para verificar se uma expressão numérica é um valor de erro. A função CVErr é usada para retornar um Error Variant de uma função definida pelo usuário. Suponha que UserFunction seja um procedimento de função definido pelo usuário que retorna um valor de erro; por exemplo, UserFunction = CVErr(32767)um valor de retorno atribuído à instrução , onde 32767 é um número definido pelo usuário.

Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal)    ' Returns True.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.