Gestion des erreurs 
Des erreurs apparaissent parfois dans les formules de calcul ou lors de l'exécution d'une macro.
Excel renvoie une valeur spécifique à l'erreur rencontrée.
Ces problèmes ont diverses causes: une faute de saisie, des formules se référant à des cellules non remplies., un problème d'affichage, etc.
Le programme dispose de plusieurs outils pour gérer ces erreurs.

Les codes d'erreurs:
#####
Deux possibilités pour avoir ce message:
  • Lorsqu'une colonne n'est pas assez large pour afficher la totalité d'un nombre. Il suffit de modifier la largeur de celle-ci.
  • Survient également si la cellule contient une date ou une heure négative.


Affichage dans colonne "normale"


Affichage dans colonne élargie 

#VALEUR
Cette erreur indique que l'un des arguments de la fonction ou de la formule n'est pas du bon type ou manque.
  • Si par une fonction "somme", on cherche à additionner une cellule avec un nombre et une avec du texte.
  • Si on a attribué une plage de cellules à une fonction qui n'en veut pas.
#REF!
Ce message indique que les coordonnées d'une cellule incluse dans une formule ne sont pas valides. Par exemple, si vous avez supprimé la cellule à laquelle la formule fait référence.

Affichage dans colonne élargie 


La colonne B a été supprimée.

#DIV
Cette erreur se produit lorsque l'on veut diviser un nombre par zéro ou si la cellule définie comme diviseur est vide.
Formule de division

La cellule B1 est vide. 

#NOM?
Cette erreur survient quand Excel ne reconnaît pas le texte d'une formule. Soit le nom n'existe pas, soit la formule a été mal saisie.
Ci-dessous, la référence "B-1" est fausse, ce qui provoque une erreur.


Les deux points (:) ont été oubliés pour référencer la plage de cellules



#NOMBRE!
La référence contient une valeur numérique non valide.
  • Lorsqu'un nombre est trop grand ou trop petit pour figurer dans Excel.
  • Si l'on demande un calcul impossible: par exemple, la racine carrée d'un nombre négatif.
 
#N/A!
Cette erreur se produit si la valeur nécessaire au bon fonctionnement d'une fonction est manquante.
Par exemple, avec la fonction RECHERCHEV, si aucune correspondance n'a ét(é trouvée, cette erreur s'affichera.
#NUL!
Erreur qui survient quand la formule fait référence à l'intersection de cellules qui en réalité ne se coupent pas.

Par exemple, dans la formule (=somme (A1 A9)): l'absence des deux points (:) pour séparer les références de la première et de la dernière cellule.



 
L'aide à la résolution des erreurs
Lorsque l'on sélectionne une cellule contenant une erreur, apparaît une balise active. En cliquant sur celle-ci, on affiche un menu d'aide.  




Les choix du menu sont adaptés à l'erreur - L'erreur prise en compte ici est#VALEUR!

  • Description du type d'erreur
  • Aide d'EXcel correspondant à l'erreur trouvée.
  • Afficher les étapes du calcul.
  • Ignorer l'erreur: le message d'erreur perdure dans la cellule, mais la balise disparaît.
  • Afficher la formule dans la barre de formule pour la modifier.
  • Affiche diverses options de vérification des formules.


 
Il est également possible de vérifier les formules à partir du menu "Formules".



  • Repère les antécédents: après avoir sélectionné la cellule contenant la formule, cette fonction affiche les cellules influant sur la valeur donnée par cette formule.
  •  

  • Repère les dépendants: on sélectionne une cellule et cette fonction indique avec quelle formule elle est partie prenante.


  • Afficher la formule: dans la cellule contenant la formule, affiche cette dernière et non le résultat.
  • Vérification des erreurs: Excel va chercher les erreurs et ouvrir une boîte de dialogue pour les corriger.
  • Repérer une erreur: Excel va afficher les antécédents pour repérer les cellules qui entrent en ligne de compte avec une formule.
  • Évaluer la formule: ouvre une fenêtre qui affiche le déroulement de la formule de manière détaillée.


  • On peut également relire et corriger une fonction en l'affichant dans la barre de formules.
    Il suffit de sélectionner la cellule qui correspond afin de la faire apparaître dans la barre.
    Ensuite, on clique sur "fx". Dans la boîte de dialogue qui s'ouvre, il est possible de vérifier les arguments de la fonction et éventuellement de la modifier.
    Ce procédé affiche chaque argument de la fonction et son résultat.