Comment corriger l'erreur d'exécution 1004 dans Microsoft Excel ?
Microsoft Excel est l'une des feuilles de calcul les plus populaires utilisées dans le monde à des fins personnelles et professionnelles. C'est la destination unique pour stocker, organiser et manipuler les données de manière organisée. MS Excel est principalement disponible en deux extensions, à savoir le format XLS et XLSX . Cependant, en dehors de son incroyable popularité, les erreurs d'exécution sont une nuisance courante pour un grand nombre d' utilisateurs de Windows - et l'une des plus courantes est l' erreur d'exécution 1004(Runtime Error 1004) .
Dans ce guide, nous allons discuter de cette erreur d'exécution(Runtime error) courante 1004 et de certains des meilleurs correctifs pour la résoudre sans effort.
Qu'est-ce que l' erreur d'exécution 1004(Runtime Error 1004) dans Excel ?
L'erreur d' exécution(Runtime) 1004 est un code d'erreur lié à Microsoft Visual Basic qui est connu pour perturber les utilisateurs de Microsoft Excel . Cette erreur est également rencontrée par toutes les versions de MS Excel telles qu'Excel 2007(Excel 2007) , 2010, 2013, 2016, 2019. Aucune version de Microsoft Excel n'est à l'abri de la menace de l' erreur d'exécution 1004(Runtime Error 1004) .
Cette erreur est principalement rencontrée par les utilisateurs lorsqu'ils travaillent sur un fichier Excel ou tentent de générer une macro dans le document Excel. Cela peut causer de graves problèmes lors de l'utilisation d' applications Visual Basic et peut complètement planter un programme, voire l'ensemble du système. parfois, il peut geler le système interdisant aux utilisateurs de faire quoi que ce soit sur leur système.
Types de message d'erreur
Les messages d'erreur les plus associés à cette erreur d'exécution sont les suivants :
- VB : erreur d'exécution '1004' : erreur définie par l'application ou définie par l'objet
- Erreur d' exécution Excel VBA(Excel VBA Runtime) 1004 " Échec de la sélection(Select) de la méthode de la classe Range "
- erreur d'exécution 1004 plage de méthode de l'objet _global a(_global) échoué visual basic
- Macro Excel "Erreur d'exécution '1004 ?
- Erreur d' exécution(Runtime) 1004 La méthode d'ouverture des classeurs d'objets a échoué
- Erreur d'exécution '1004' : Échec de la méthode 'Ranger' de l'objet' Worksheet'
- " Échec de la méthode(Method) dans l' APPLICATION du programme d'objet (Object Program APPLICATION Failed)clé(Key) . "
Si vous rencontrez l'une de ces erreurs ci-dessus, vous pouvez corriger l'erreur à l'aide de notre guide.
Quelles sont les causes ?
L'erreur 1004 est un code général lié à MS Excel mais n'est pas spécifique à une cause exacte. Par conséquent(Hence) , dans ce cas, la raison exacte pour laquelle cette erreur peut apparaître varie d'un cas à l'autre et d'une circonstance à l'autre. Des problèmes de configuration aux problèmes logiciels, nous avons répertorié ci-dessous un résumé des raisons courantes de l'erreur d'exécution 1004 dans Excel :
- L'icône du bureau MS Excel(MS Excel Desktop Icon) est peut-être corrompue
- Le fichier Excel VBA(VBA Excel File) est en conflit avec une autre application
- En raison d'une erreur d'application ou d'objet spécifiée
- En raison d'un fichier dépendant manquant
- En raison d'un virus, d'un cheval de Troie ou d'un logiciel malveillant
- En raison de clés de registre invalides(Invalid Registry Keys) , etc.
Ce sont quelques-unes des raisons les plus courantes de l'obtention de l'erreur d'exécution 1004 dans MS Excel ; laissez-nous maintenant comprendre les différents correctifs.
Correction de l'erreur d'exécution 1004 dans Excel
Ici, nous avons détaillé les solutions manuelles et automatiques pour corriger l' erreur d'exécution 1004(Runtime Error 1004) . Vous pouvez suivre l'une des méthodes suivantes pour résoudre le problème.
- Créer un nouveau modèle Excel
- Exécutez une analyse antivirus
- Pour VB : erreur d'exécution '1004', redimensionner les entrées de légende
Examinons chacune de ces méthodes en détail.
1] Créer un nouveau modèle Excel
Dans certains cas, résoudre ce problème peut être aussi simple que d'insérer une nouvelle feuille de calcul à partir d'un modèle au lieu de créer une copie d'une feuille de calcul existante. Voici ce que tu dois faire:
1] Ouvrez MS Excel sur votre système
2] Appuyez sur ' CTRL + N ' pour créer une nouvelle feuille de calcul Microsoft Excel ou sélectionnez simplement un ' Classeur vierge(Blank workbook) ' dans le premier écran.
3] Une fois(Once) terminé, supprimez toutes les feuilles du classeur sauf une.
4] Maintenant, formatez le classeur, qui a été laissé. Notez également que ce classeur peut être modifié pour répondre à vos besoins individuels.
5] À la fin, allez dans ' File > Save As sous' pour enregistrer la nouvelle feuille de calcul au format de fichier Excel Template (.xltx ou .xlt).
6] Une fois que vous avez créé le modèle avec succès, vous pouvez l'insérer par programmation en utilisant la ligne de code suivante :
Sheets.Add Type:=path\filename
Remarque -(Please note – ) N'oubliez pas de remplacer le nouveau nom de fichier par le nom réel du document.
2] Exécutez une analyse antivirus
Il est très important d'analyser votre système informatique à la recherche de logiciels malveillants et de virus, car ceux-ci peuvent corrompre des fichiers et des documents importants et afficher l'erreur d'exécution 1004 dans MS Excel . Parfois, l'utilisation d'un bon programme antivirus aide beaucoup.
Connexe(Related) : erreur d'exécution 1004, impossible d'exécuter la macro dans Excel(Run-time error 1004, Cannot run the Macro in Excel) .
3] Pour VB : erreur d'exécution '1004', redimensionner les entrées de légende
Si vous rencontrez une erreur d' exécution(Runtime) 1004 lors de l'exécution d'une macro Microsoft Visual Basic pour Applications ( VBA ), vous pouvez utiliser cette méthode pour contourner le problème.
Généralement, vous obtenez cette erreur lorsque vous essayez d'exécuter une macro VBA qui utilise la méthode (VBA)LegendEntries pour apporter des modifications aux entrées de légende dans un graphique Microsoft Excel . Cette fois, vous pouvez recevoir le message d'erreur suivant :
Erreur d'exécution '1004' : erreur d'application ou d'objet
Cette erreur se produit lorsque le graphique Excel contient plus d'entrées de légende qu'il n'y a d'espace disponible pour afficher les entrées de légende sur le graphique Excel . Lorsque ce problème se produit, Microsoft Excel peut tronquer les entrées de légende.
Pour contourner ce problème, créez une macro qui réduit la taille de la police du texte de la légende du graphique Excel avant que votre macro (Excel)VBA n'apporte des modifications à la légende du graphique, puis restaurez la taille de la police de la légende du graphique afin qu'elle soit similaire à l'exemple de macro suivant .
Sub ResizeLegendEntries() With Worksheets("Sheet1").ChartObjects(1).Activate ' Store the current font size fntSZ = ActiveChart.Legend.Font.Size 'Temporarily change the font size. ActiveChart.Legend.Font.Size = 2 'Place your LegendEntries macro code here to make 'the changes that you want to the chart legend. ' Restore the font size. ActiveChart.Legend.Font.Size = fntSZ End With End Sub
Nous espérons que cet article vous aidera à corriger l'erreur d'exécution 1004 dans Microsoft Excel . Ce guide vous donne une solution manuelle et automatique pour vous débarrasser de cette erreur. vous pouvez utiliser n'importe quelle solution en fonction de vos besoins.
Lire ensuite(Read next) : Les touches fléchées ne fonctionnent pas dans Microsoft Excel.
Related posts
Comment utiliser le HLOOKUP function dans Microsoft Excel
Comment extraire les noms de domaine de URLs dans Microsoft Excel
Microsoft Excel essaie de récupérer vos informations
Comment ajouter un Trendline dans Microsoft Excel worksheet
Comment utiliser le MID and MIDB function dans Microsoft Excel
Nous n'avons pas pu définir votre lieu d'enregistrement par défaut, Error 0x80070005
Error code 191, impossible d'installer UWP apps sur Windows 10
Fix Microsoft Edge Graphique Glitch sur Windows 10
Fix Microsoft Edge Installation & Update error codes
Correction de l'erreur Excel stdole32.tlb dans Windows 10
Windows Update Échec de l'installation - Error 0x80070643
Microsoft Office Click-To-Run High CPU usage à Windows 11/10
Troubleshoot Microsoft Account payment Problèmes et problèmes
Microsoft Solitaire collection ne sera pas ouvert dans Windows 10
Microsoft Store error 0x80072F05 - Le serveur a trébuché
Cette application a été bloquée en raison de la société Policy - Microsoft Store
Microsoft Excel ouvre un Blank Sheet au lieu du fichier
Vous aurez besoin du Internet pour ce 0x80070CF Windows Store error
Comment créer Gantt Charts dans Microsoft Excel
Comment cacher Formula dans Microsoft Excel feuilles