Corriger l’erreur #### sur Excel : le guide

  • Auteur/autrice de la publication :
  • Dernière modification de la publication :juin 28, 2023
  • Post category:top astuce
  • Temps de lecture :12 min de lecture

Article mis à jour le 20/06/2023

Excel, ce merveilleux outil de Microsoft, nous offre une infinité de possibilités pour travailler avec des données. Mais que se passe-t-il lorsque nous rencontrons une erreur ? 

Notamment l’erreur « #### » ? Ne vous inquiétez pas, nous sommes là pour vous aider.

Résoudre l'erreur #### sur excel

Qu’est-ce que l’erreur #### sur Excel ?

Vous avez probablement déjà rencontré l’erreur « #### » sur Excel. Cette erreur est généralement due à une question de format de cellule. Par exemple, lorsque la colonne n’est pas assez large pour afficher le contenu de la cellule. 

C’est une erreur courante, mais ne vous inquiétez pas, elle est facile à résoudre.

Comprendre l’erreur #### et quand elle se produit-elle

L’erreur #### se produit souvent lorsque le résultat d’un calcul ou la valeur entrée dans une cellule est trop long pour être affiché dans la largeur actuelle de la cellule. 

Excel essaie d’indiquer que le contenu ne peut pas être affiché correctement. Il est important de noter que cela ne signifie pas qu’il y a une erreur dans la formule ou dans la valeur elle-même.

Les différentes solutions pour corriger l’erreur #### sur Excel

Maintenant que nous avons compris pourquoi cette erreur se produit, entrons dans le vif du sujet : comment la corriger ? Voici quelques étapes simples à suivre.

1. Ajuster la largeur de la colonne

Vous avez ce problème sur votre fichier excel juste en face de vous :

erreur #### avant correction

Nous avons la solution !

La première solution, à la fois simple et intuitive, consiste à ajuster la largeur de la colonne. Voici comment vous pouvez procéder :

  1. Positionnez le curseur : Placez votre curseur sur la ligne séparatrice entre les en-têtes des colonnes dans la barre supérieure. Par exemple, si vous souhaitez ajuster la largeur de la colonne A, placez le curseur entre les en-têtes A et B.

  2. Cliquez et faites glisser : Lorsque le curseur se transforme en une flèche à deux pointes, cliquez et, tout en maintenant le bouton de la souris enfoncé, faites glisser le curseur vers la droite pour augmenter la largeur de la colonne, ou vers la gauche pour la réduire.

  3. Relâchez le bouton de la souris : Une fois que vous avez ajusté la largeur de la colonne à votre convenance, relâchez le bouton de la souris.

  4. Maintenant admirez. Voilà le résultat :

erreur #### juste après la correction

 

En suivant ces étapes simples, vous pouvez facilement augmenter ou diminuer la largeur de vos colonnes sur Excel. Ainsi, au lieu de voir une série de croix dièses (####), vous verrez les véritables valeurs que vous attendiez, clairement affichées dans chaque cellule. Que ce soit des chiffres, des dates, ou du texte, chaque information sera maintenant visible en intégralité, rendant votre travail sur Excel plus aisé et efficace.

 

Simple, n’est-ce pas ?

2. Changer le format de la cellule

Une autre solution serait de changer le format de la cellule. Par exemple, si vous travaillez avec des dates et que vous recevez l’erreur ####, vous pouvez essayer de changer le format de la cellule en « Date ». Pour ce faire, faites un clic droit sur la cellule, sélectionnez « Format de cellule », puis choisissez la catégorie que vous souhaitez.

3. Utiliser la fonction TEXTE

Si vous continuez à rencontrer le problème des #### dans Excel, il existe une astuce pour l’éviter : utilisez la fonction TEXTE d’Excel. Cette fonction vous permet de modifier l’affichage d’une valeur numérique en utilisant des formats spécifiques.

Prenons un exemple concret. Supposons que vous avez une cellule, A1, qui contient un nombre décimal et que vous souhaitez l’afficher en tant que nombre entier sans risquer de voir apparaître des ####. Pour cela, vous pouvez utiliser la fonction TEXTE.

En tapant la formule =TEXTE(A1, « 0 »), vous demandez à Excel de prendre la valeur de la cellule A1 et de l’afficher sous forme de nombre entier, sans décimales. Cette formule indique à Excel d’appliquer le format « 0 » à la valeur, ce qui supprime les décimales et évite les ####.

En utilisant la fonction TEXTE, vous avez un contrôle précis sur la manière dont les valeurs sont affichées. Vous pouvez choisir parmi une variété de formats prédéfinis ou créer vos propres formats personnalisés pour répondre à vos besoins spécifiques.

Avec la fonction TEXTE avec le format approprié, vous pouvez garantir que les valeurs seront affichées correctement, sans risque d’apparition des ####. Cette astuce vous permet d’améliorer la lisibilité et la précision de vos données dans Excel.

Prévenir l’erreur #### sur Excel

Prévenir vaut mieux que guérir, n’est-ce pas ? C’est ce que l’on dit souvent du moins.

Il y a plusieurs choses que vous pouvez faire pour éviter de rencontrer l’erreur #### sur Excel.

Vérifier la largeur de vos colonnes

Avant d’entrer des données, assurez-vous que vos colonnes sont suffisamment larges pour afficher les informations que vous prévoyez d’entrer. C’est une bonne pratique de toujours vérifier cela avant de commencer à travailler.

Utiliser les formats de cellule appropriés

Lorsque vous travaillez avec des types de données spécifiques, assurez-vous d’utiliser le format de cellule approprié. Par exemple, si vous travaillez avec des dates, assurez-vous d’utiliser le format de cellule « Date ».

Optimiser l’utilisation des formules

Lorsque vous utilisez des formules, essayez de les optimiser autant que possible. 

Les formules complexes peuvent parfois conduire à l’erreur ####, surtout si elles donnent des résultats qui dépassent la capacité d’affichage de la cellule.

Par exemple, disons que vous utilisez une formule pour calculer la moyenne de valeurs dans une longue liste de cellules, disons A1 à A100. Au lieu d’entrer manuellement chaque référence de cellule (c’est-à-dire A1+A2+A3…+A100), vous pouvez simplement utiliser la fonction MOYENNE (en anglais AVERAGE) : =MOYENNE(A1:A100). Cette formule est plus concise, plus facile à lire et à vérifier, et moins susceptible d’induire des erreurs.

Dans d’autres cas, vous pouvez avoir une formule qui produit une valeur textuelle très longue en combinant plusieurs valeurs de cellules avec la fonction CONCATENER (ou « & »). Par exemple, =A1 & " " & B1 & " " & C1 & " " & D1 & " " & E1. Si la longueur totale du texte dépasse la largeur de la colonne, Excel affiche l’erreur ####. Dans ce cas, vous pouvez choisir de raccourcir le texte ou d’augmenter la largeur de la colonne pour afficher le texte en entier.

 

Notre outil de redimensionnement automatique des colonnes

Voici notre signature chez Vbalabs.

Comme c’est notre coutume, vous ne partez presque jamais sans un bout de code VBA pratique qui est destiné à faciliter votre travail et à vous faire gagner du temps précieux.

Ce code VBA utilise la méthode AutoFit, qui ajuste la largeur de la colonne en fonction de la longueur du contenu le plus long dans la colonne :

Private Sub Worksheet_Activate()

    AjusterLargeurColonnes

End Sub


Sub AjusterLargeurColonnes()

    Dim Colonne As Range

    For Each Colonne In ActiveSheet.UsedRange.Columns

        Colonne.EntireColumn.AutoFit

    Next Colonne

End Sub


Voici comment utiliser ce code VBA :

  1. Appuyez sur ALT + F11 pour ouvrir l’éditeur VBA.
  2. Dans le menu, cliquez sur Insertion puis Module pour créer un nouveau module.
  3. Copiez et collez le code VBA ci-dessus dans la fenêtre du module.
  4. Appuyez sur CTRL + S pour sauvegarder, puis fermez l’éditeur VBA.
  5. De retour dans Excel, appuyez sur ALT + F8, sélectionnez AjusterLargeurColonnes dans la liste, puis cliquez sur Exécuter.
  6. Ou alors sortir de la feuille de calcul et le code se mettra en route automatiquement. Magique !

Ce code parcourt chaque colonne de la plage utilisée dans la feuille active et ajuste la largeur de la colonne pour s’adapter au contenu le plus long. 

Cela devrait éliminer les erreurs #### en assurant que chaque cellule a suffisamment d’espace pour afficher correctement son contenu.

 

On répond aux questions les plus courantes sur ce type de problème

 

L’erreur #### apparaît généralement lorsque le résultat d’un calcul ou la valeur entrée dans une cellule est trop long pour être affiché dans la largeur actuelle de la cellule.

Vous pouvez corriger l’erreur #### sur Excel en ajustant la largeur de la colonne, en changeant le format de la cellule ou en utilisant la fonction TEXTE.

Non, l’erreur #### ne signifie pas qu’il y a un problème avec votre formule. Elle indique simplement que le résultat est trop long pour être affiché dans la cellule.

Vous pouvez prévenir l’erreur #### sur Excel en vérifiant la largeur de vos colonnes avant d’entrer des données, en utilisant le format de cellule approprié et en optimisant vos formules.

Non, l’erreur #### n’affecte pas vos calculs. Elle indique simplement que le résultat est trop long pour être affiché dans la cellule. Vous pouvez toujours utiliser la cellule pour d’autres calculs.

Vbalabs

Bonjour, je m'appelle Victorien, j'ai 24 ans et je suis Ingénieur / Expert de Microsoft Excel. Passionné par les données et l'analyse, j'aime créer des solutions efficaces et innovantes pour résoudre des problèmes complexes. Vous pouvez me faire confiance pour vos besoins en matière de gestion et d'analyse de données avec Excel. Je suis là pour vous aider à tirer le meilleur parti de cet outil puissant.

Laisser un commentaire