Classe Error (Excel VBA)

Cet objet représente une erreur de feuille de calcul pour une plage.

Set

Pour utiliser une variable de classe Error, elle doit d'abord être instanciée, par exemple

Dim err as Error
Set err = ActiveCell.Errors(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Error : Errors.Item et Range.Errors

For Each

Voici un exemple de traitement des éléments Error dans une collection

Dim err As Error
For Each err In ActiveCell.Errors
	
Next err

Ignore

Cette propriété permet à l’utilisateur de définir ou de renvoyer l’état de l’option de vérification d’une erreur pour une plage. La valeur False active une option de vérification des erreurs pour une plage. La valeur True désactive l’option de vérification d’une erreur pour une plage. Boolean (en lecture/écriture).

Faites référence à l'objet ErrorCheckingOptions pour afficher la liste des valeurs d'index associées aux options de vérification des erreurs.

ActiveCell.Errors(1).Ignore = True

Parent

Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

Value

Cette propriété renvoie une valeur de type Boolean qui indique si tous les critères de validation sont satisfaits (en d'autres termes, si la plage comprend des données valides).

Dim booValue As Boolean
booValue = ActiveCell.Errors(1).Value

Errors.Item

Cette propriété renvoie un seul membre de l'objet Error .

Syntaxe : expression.Item (Index)

Index: Index du membre. Peut également être une des constantes XlErrorChecks .

Dim errItem As Error
Set errItem = ActiveCell.Errors(Index:=1)

Errors.Parent

Renvoie l’objet parent pour l’objet spécifié. En lecture seule.