Conteúdo

# 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 serviço

O serviço Exception é um conjunto de métodos destinados a auxiliar na depuração de código em scripts Basic e Python e no tratamento de erros em scripts Basic.

Nos scripts Basic, quando ocorre um erro em tempo de execução, os métodos e propriedades do serviço Exception ajudam a identificar o contexto do erro e permitem tratá-lo.

Necessitamos da sua ajuda!