Funções de tratamento de erros

Utilize as seguintes instruções e funções para definir a forma como o LibreOffice Basic reage aos erros de execução.

O LibreOffice Basic oferece vários métodos para impedir o encerramento de um programa quando ocorre um erro de execução.

<variável id="CvErrh1">Função CVErr</variável>

Converte uma expressão em caracteres ou expressão numérica numa expressão variante de subtipo "Error".

Função Erl

Devolve o número da linha em que ocorreu um erro durante a execução do programa.

Função Err

Devolve um código de erro que identifica o erro ocorrido durante a execução do programa.

Objeto Err [VBA]

Utilize o objeto VBA Err para gerar ou tratar erros de execução.

Função IsError

Testa os erros de uma variável.

Função Error

Devolve a mensagem de erro que corresponde a um valor ou gera um determinado contexto de erro.

Instrução On Error GoTo ... Resume

Ativa a rotina para tratamento de erros depois de ocorrer um erro, ou retoma a execução do programa.

Declaração de retomada

Redefine as informações de erro e indica o que deve ser executado a seguir.

ScriptForge.Exception service

The Exception service is a collection of methods to assist in code debugging in Basic and Python scripts and in error handling in Basic scripts.

In Basic scripts, when a run-time error occurs, the methods and properties of the Exception service help identify the error context and allow to handle it.

Necessitamos da sua ajuda!

Necessitamos da sua ajuda!