Retorna uma string descritiva associada a um erro.
Sintaxe
object.Description
Argumentos:
Object: Obrigatório. Sempre o Objeto Err.
Comentários
A propriedade Description consiste em uma breve descrição do erro. Se a propriedade Description não for preenchida e o valor do Número corresponder a um erro de tempo de execução do BSL, a string descritiva associada ao erro será retornada.
O exemplo a seguir ilustra o uso do método Description:
Exemplo 1:
Sub RaiseOverflowError()
On Error Resume Next ' Enable error handling.
Err.Raise 6 ' Raise an overflow error.
Output = "Error # " & Err.Number & ": " & Err.Description
Err.Clear ' Clear the error.
End Sub
'Output: Error # 6: Overflow
Exemplo 2:
Sub RaiseMultipleErrors()
On Error Resume Next ' Enable error handling.
' Raise a "Type Mismatch" error.
Err.Raise 13
Output1 = "Error # " & Err.Number & ": " & Err.Description
Err.Clear ' Clear the error.
' Raise a "Division by Zero" error.
Err.Raise 11
Output2 = "Error # " & Err.Number & ": " & Err.Description
Err.Clear ' Clear the error.
End Sub
'Output1: Error # 13: Type mismatch
'Output2: Error # 11: Division by zero