Erreurs interceptables

Les erreurs interceptables peuvent se produire lors de l’exécution d’une application. Certaines erreurs interceptables peuvent également avoir lieu au cours du développement ou de la compilation. Vous pouvez tester les erreurs interceptables et y répondre à l’aide de l’instruction On Error et de l’objet Err . Les numéros d’erreur inutilisés de la plage 1 à 1000 sont réservés à une utilisation ultérieure par Visual Basic.

Code Message
3 Return sans GoSub
5 Appel de procédure non valide
6 Zone de débordement
7 Mémoire insuffisante
9 Indice hors plage
10 Ce tableau est fixe ou temporairement verrouillé
11 Division par zéro
13 Incompatibilité de type
14 Espace de chaîne insuffisant
16 Expression trop complexe
17 Impossible d’effectuer l’opération requise
18 Interruption par l’utilisateur
20 Reprise sans erreur
28 Espace pile insuffisant
35 Sub, Function ou Property attendue
47 Trop de clients d’ application pour la DLL ou la ressource de code
48 Erreur de chargement de la ressource de code ou de la DLL
49 Convention d’appel de DLL ou de ressource de code incorrecte
51 Erreur interne
52 Nom ou numéro de fichier incorrect
53 Fichier introuvable
54 Mode de fichier incorrect
55 Fichier déjà ouvert
57 Erreur d’entrée/sortie de périphérique
58 Ce fichier existe déjà
59 Longueur d’enregistrement incorrecte
61 Disque plein
62 L’entrée dépasse la fin de fichier
63 Numéro d’enregistrement incorrect
67 Fichiers trop nombreux
68 Périphérique non disponible
70 Autorisation refusée
71 Disque non prêt
74 Impossible de renommer avec un lecteur différent
75 Erreur d’accès Chemin/Fichier
76 Chemin d’accès introuvable
91 Variable objet ou variable de bloc With non définie
92 Boucle For non initialisée
93 Format de chaîne incorrect
94 Utilisation incorrecte de Null
97 Impossible d’appeler une procédure Friend pour un objet qui n’est pas une instance de la classe de définition
98 Un appel à une propriété ou une méthode ne peut pas utiliser de référence vers un objet privé, que ce soit comme argument ou comme valeur de retour
298 Impossible de charger une ressource système ou une DLL
320 Impossible d’utiliser des noms de périphériques de caractères dans des noms de fichiers spécifiés
321 Format de fichier non valide
322 Impossible de créer le fichier temporaire nécessaire
325 Format incorrect dans le fichier ressource
327 Valeur de données nommée introuvable
328 Paramètre illégal : impossible d’écrire des tableaux
335 Impossible d’accéder au Registre système
336 Le composant n’est pas correctement enregistré
337 Le composant est introuvable
338 Le composant n’a pas été exécuté correctement
360 Objet déjà chargé
361 Impossible de charger ou de décharger cet objet
363 Contrôle spécifié introuvable
364 Objet déchargé
365 Impossible de décharger dans ce contexte
368 Le fichier spécifié est périmé. Ce programme requiert une version plus récente.
371 Impossible d’utiliser l’objet spécifié en tant que formulaire de propriétaire pour Show
380 Valeur de propriété incorrecte
381 Index du tableau de propriétés incorrect
382 Impossible d’exécuter Property Set à l’exécution
383 Impossible d’utiliser Property Set avec une propriété en lecture seule
385 Index de tableau de propriété requis
387 Property Set non autorisé
393 Impossible d’exécuter Property Get à l’exécution
394 Impossible d’exécuter Property Get sur une propriété en écriture seule
400 Feuille déjà affichée ; affichage modal impossible
402 Le code doit d’abord fermer la feuille modale de premier plan
419 Autorisation d’utiliser l’objet refusée
422 Propriété introuvable
423 Propriété ou méthode introuvable
424 Objet requis
425 Utilisation d’objet incorrecte
429 Le composant ne peut pas créer de référence à l’objet ou au renvoi pour cet objet
430 La classe ne gère pas Automation
432 Nom du fichier ou de la classe introuvable lors de l’opération Automation
438 L’objet ne prend pas en charge cette propriété ou méthode
440 Erreur Automation
442 La connexion à la bibliothèque de types ou d’objets pour le traitement à distance a été perdue
443 L’objet Automation n’a pas de valeur par défaut
445 Cet objet ne gère pas cette action
446 Cet objet ne gère pas les arguments nommés
447 Cet objet ne gère pas les paramètres régionaux en cours
448 Argument nommé introuvable
449 Argument non facultatif ou affectation de propriété incorrecte
450 Nombre d’arguments incorrect ou affectation de propriété incorrecte
451 L’objet n’est pas une collection
452 Numéro incorrect
453 Ressource de code spécifiée introuvable
454 Ressource de code introuvable
455 Erreur de verrouillage de la ressource de code
457 Cette clé est déjà associée à un élément de cette collection
458 La variable utilise un type non pris en charge dans Visual Basic
459 Ce composant ne gère pas le jeu d’événements
460 Format de Presse-papiers incorrect
461 Membre de méthode ou de données introuvable
462 Le serveur distant n’existe pas ou n’est pas disponible
463 La classe n’est pas enregistrée sur la machine locale
480 Impossible de créer une image AutoRedraw
481 Image non valide
482 Erreur d’imprimante
483 Le pilote de l’imprimante ne prend pas en charge la propriété spécifiée
484 Problème pour obtenir des informations du gestionnaire d’imprimante du système. Assurez-vous que le gestionnaire d’imprimante est installé correctement
485 Type d’image non valide
486 Impossible d’imprimer une image de feuille sur ce type d’imprimante
520 Impossible de vider le Presse-papiers
521 Impossible d’ouvrir le Presse-papiers
735 Impossible d’enregistrer le fichier dans TEMP
744 Le texte recherché est introuvable
746 Remplacements trop longs
31001 Mémoire insuffisante
31004 Aucun objet
31018 Classe non définie
31027 Impossible de créer l’objet
31032 Impossible de créer l’objet incorporé
31036 Erreur à l’enregistrement dans le fichier
31037 Erreur de chargement depuis le fichier

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.