Fonctions de traitement des erreurs

Contenu
Index 🔎︎

# Fonctions de gestion des erreurs

Utilisez les instructions et fonctions suivantes pour définir la façon dont LibreOffice Basic réagit aux erreurs d'exécution.

LibreOffice Basic propose plusieurs méthodes pour empêcher l'arrêt d'un programme en cas d'erreur d'exécution.

## Fonction CVErr

Convertit une expression de chaîne ou une expression numérique en expression de type variant et de sous-type "Erreur".

## Fonction Erl

Renvoie le numéro de la ligne dans laquelle une erreur s'est produite lors de l'exécution du programme.

## Fonction Err

Renvoie un code d'erreur identifiant l'erreur qui s'est produite lors de l'exécution du programme.

## Objet Err [VBA]

Utilisez l'objet Err VBA pour déclencher ou gérer les erreurs d'exécution.

## Fonction IsError

Détermine si une variable contient une valeur d'erreur.

## Fonction Error

Renvoie le message d'erreur qui correspond à une valeur ou déclenche un contexte d'erreur donné.

## Instruction On Error GoTo ... Resume

Active une routine de gestion des erreurs suite à une erreur, ou reprend l'exécution du programme.

## Instruction Resume

Réinitialise les informations d'erreur et indique ce qui est exécuté ensuite.

## 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.