Comment réparer “Impossible d’ouvrir ou d’exécuter macro” (erreur 32002) dans MS Access?

Les utilisateurs rencontrent souvent l’erreur 32002: impossible d’ouvrir ou d’exécuter la macro car elle n’est pas valide lorsqu’ils tentent de se connecter à Microsoft Access ou l’application (Access) se bloque lors de son exécution. Ci-dessous vous pouvez voir la véritable interface de cette erreur de macro :

Impossible d'ouvrir ou d'exécuter macro

Ainsi, si vous êtes également confronté au même message d’erreur, ne vous inquiétez pas. Ici, dans cet article, j’ai couvert toutes les causes et solutions possibles qui vous aideront à corriger avec succès le code d’erreur MS Access 32002.

Alors, commençons…

Classé Excellent sur Trustpilot
Outil Gratuit de Réparation de Base de Données MS Access
Réparez les fichiers de base de données MDB et ACCDB corrompus et récupérez facilement les tables, les requêtes, les index et les enregistrements de base de données supprimés. Essayez maintenant!
Télécharger
En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.

Mais avant de passer aux solutions, apprenons en détail l’erreur 32002.

Symptômes de l’erreur Access 32002

Lorsque ce message d’erreur apparaît soudainement sur l’écran de votre ordinateur, cela peut entraîner la suppression du fichier. En outre, vous remarquerez peut-être que la vitesse de votre connexion Internet diminue et que l’application MS Access se bloque lors de la modification/fermeture/enregistrement d’une macro.

Causes de l’erreur 32002: impossible d’ouvrir ou d’exécuter la macro, car elle n’est pas valide

  1. Exécution simultanée des programmes incompatibles.
  2. En cas de problème avec le code de macro VBA (Visual Basic for Applications).
  3. Le virus ou le cheval de Troie attire.
  4. Un mauvais pilote graphique peut également provoquer une erreur 32002.
  5. Accédez à la base de données contenant des macros corrompues/endommagées.

Comme vous avez appris les principaux facteurs, il est maintenant temps de savoir comment corriger l’erreur 32002. Impossible d’ouvrir ou d’exécuter la macro car elle n’est pas valide dans Access avec 11 meilleures méthodes.

Comment réparer MS Access ne peut pas ouvrir ou exécuter une macro car elle n’est pas valide?

Correctif 1 – Testez une macro avec le mode en une seule étape

Étant donné que l’erreur est liée à la macro de base de données, il est recommandé de tester la macro en utilisant le mode en une seule étape. Cela vous aidera à détecter l’exécution de la macro et les résultats de chaque acte macro.

De plus, il aide à découvrir toute action qui conduit à l’erreur d’exécution.

Voici comment utiliser ce mode:

  • Dans MS Access, vous devez cliquer avec le bouton droit sur une macro dans le “Volet de navigation”, >> sélectionner la “Vue Conception
  • Cliquez sur l’onglet “Conception” sous le groupe “Outils” >> cliquez sur “Une seule étape”.
  • Cliquez ensuite sur Exécuter. Cependant, si une macro que vous devez tester est modifiée ou nouvelle, suivez les rappels pour la sauvegarder.
  • Ici, vous obtiendrez la boîte de dialogue de Macro Single Step contenant des détails sur une macro et son action. De plus, il offre des informations sur le code d’erreur d’exécution. Si une case du “Numéro d’erreur” contient zéro, cela signifie simplement qu’aucune erreur ne s’est produite.

Impossible d'ouvrir ou d'exécuter macro

  • Suivez les instructions ci-dessous:
  • Maintenant, cliquez sur l’option “Étape” pour effectuer une action affichée dans la boîte de dialogue de Macro Single Step.
  • Après ça. Appuyez sur “Arrêter toutes les macros” pour arrêter une macro et quitter la boîte.
  • Enfin, cliquez sur le bouton “Continuer” pour lancer le test d’une macro.

Correctif 2 – Fermeture des programmes en conflit

La plupart du temps, il arrive que l’exécution d’applications en conflit en arrière-plan puisse déclencher différentes erreurs sur le système d’exploitation, notamment Impossible d’ouvrir ou d’exécuter la macro « | », car elle n’est pas valide.@@@1@@@1.

Dans un tel cas, fermer les applications exécutées en arrière-plan une par une pourrait aider à résoudre la situation.

Donc, ici, vous devez faire la même chose pour vous débarrasser de ce code d’erreur dans MS Access. Pour cela, suivez ces étapes :

  • Tout d’abord, appuyez simultanément sur les touches Ctrl + Alt + Del et double-cliquez sur le Gestionnaire des tâches.
  • Après cela, appuyez sur “Processus”.
  • Ensuite, double-cliquez sur chaque programme en cours d’exécution et appuyez sur Fin de tâche.

Impossible d'ouvrir ou d'exécuter macro

  • Même après avoir fermé tous les programmes en conflit, si le problème persiste, appliquez les correctifs ci-dessous.

Lisez aussi: Réparer les macros et modules d’accès endommagés

Correctif 3 – Utiliser la base de données Microsoft Access sans le code VBA

Veuillez noter: cette méthode n’est utile que pour le fichier ACCDB.

Pour ce faire, vous devez appuyer et maintenir la touche “Shift” une fois la base de données Access ouverte afin de contourner un code. Néanmoins, si la base de données se lance sans aucune erreur, il y a certainement un problème avec votre code VBA.

Tout ce que vous avez à faire est de corriger votre code et de résoudre l’erreur.

Correctif 4 – Exécution du nettoyage de disque

Remarque – N’oubliez pas de créer une sauvegarde de vos fichiers et dossiers cruciaux avant d’appliquer cette méthode.

L’exécution du nettoyage de disque sur votre PC vous aidera à libérer de l’espace sur votre appareil, car moins d’espace de stockage pourrait provoquer l’erreur de macro d’exécution Access 32002.

Voici comment exécuter le nettoyage de disque:

  • Nettoyez d’abord les fichiers cache et redémarrez votre ordinateur.
  • Vous pouvez également exécuter le nettoyage de disque en ouvrant votre fenêtre d’exploration et en effectuant un clic droit sur votre répertoire principal.
  • Cliquez sur l’option Propriétés >> puis Nettoyage de disque.

Impossible d'ouvrir ou d'exécuter macro

Correctif 5 – Activer l’accès MS de confiance aux macros

Une autre méthode que vous pouvez essayer pour résoudre ce code d’erreur consiste à activer l’accès sécurisé. Pour ce faire, suivez attentivement les étapes ci-dessous:

  • Dans MS Access, vous devez ouvrir la base de données vierge.
  • Une fois la base de données vierge ouverte, cliquez sur Fichier >> Options.
  • Choisissez un onglet nommé “Trust Center” dans une boîte de dialogue “Options d’accès”.

Impossible d'ouvrir ou d'exécuter macro

  • À ce moment, cliquez sur le bouton “Paramètres du Trust Center”.

Impossible d'ouvrir ou d'exécuter macro

  • Choisissez l’option “Activer toutes les macros” dans une boîte de dialogue qui s’ouvre, cliquez maintenant sur “OK” pour enregistrer les modifications que vous avez apportées.

Impossible d'ouvrir ou d'exécuter macro

Correctif 6 – Mettez à jour le système d’exploitation de votre appareil

Lorsque j’ai parcouru plusieurs sites Web communautaires, j’ai constaté que de nombreux utilisateurs ont signalé avoir reçu des erreurs d’exécution Access en raison de l’utilisation d’une version obsolète du système d’exploitation.

Bien qu’il soit possible que MS Access ne puisse pas ouvrir ou exécuter une macro car il ne s’agit pas d’une erreur valide en raison de l’exécution d’une version obsolète du système d’exploitation.

Tout ce que vous avez à faire est de vérifier si une mise à jour en attente est disponible ou non. S’il est disponible, vous devez l’installer immédiatement et rechercher l’erreur. Reportez-vous: Comment mettre à jour la version du système d’exploitation Windows?

Correctif 7 – Résoudre l’erreur d’exécution liée à Internet Explorer

Si l’erreur de macro 32002 s’est produite en raison d’un problème lié à Internet Explorer, suivez les étapes ci-dessous:

Étapes pour réinitialiser le navigateur:

  • Tout d’abord, allez dans le Panneau de configuration.
  • Ensuite, choisissez les Options Internet.
  • Ensuite, vous devez cliquer sur l’onglet Avancé >> Réinitialiser.

Étapes pour désactiver les notifications de bugs et d’erreurs de script:

  • Dans un premier temps, allez dans le Panneau de configuration.
  • Choisissez les Options Internet.
  • Cliquez sur l’onglet Avancé >> puis localisez “Désactiver le débogage du script”

Impossible d'ouvrir ou d'exécuter macro

  • Après cela, vérifiez à la radio.
  • Ensuite, désélectionnez l’option “notification” pour l’erreur de script.
  • Enfin, cliquez sur Appliquer >> OK.
  • Redémarrez votre PC.

Correctif 8 – Réinstallez les bibliothèques Visual C++

Parfois, des erreurs d’exécution Access se produisent en raison de la non-installation du package de Microsoft Visual C++ ou de l’utilisation d’un Visual C++ obsolète. Dans de tels cas, la désinstallation et la réinstallation du package Visual C++ peuvent aider à surmonter la situation.

Voici comment procéder:

  • Allez dans le Panneau de configuration >> cliquez sur “Programme et fonctionnalités”. Cela spécifiera la liste des programmes installés.
  • Recherchez le package redistribuable Microsoft Visual C++, faites un clic droit dessus >> cliquez sur “Désinstaller”.

Impossible d'ouvrir ou d'exécuter macro

  • Une fois le processus de désinstallation terminé, redémarrez votre PC.
  • Maintenant, téléchargez et installez le dernier package redistribuable.

Après avoir terminé ces étapes, vérifiez si l’erreur d’exécution 32002 est corrigée.

Correctif 9 – Résoudre que MS Access ne peut pas ouvrir ou exécuter une macro car elle n’est pas valide en réparant la base de données corrompue

Si vous êtes confronté à cette erreur d’exécution en raison d’une corruption des macros de la base de données Access, vous pouvez utiliser l’outil MS Access Compact & Repair. Cet utilitaire vous aidera à réparer la macro de base de données corrompue en un rien de temps et avec moins d’effort.

Suivez les instructions étape par étape pour exécuter l’outil Compact & Repair:

Correctif 10 – Réinstaller le pilote graphique

Si aucune des solutions ci-dessus n’a fonctionné pour résoudre le problème Impossible d’ouvrir ou d’exécuter la macro « | », car elle n’est pas valide.@@@1@@@1, essayez de réinstaller le pilote graphique. Voici comment procéder:

  • Accédez au Gestionnaire de périphériques.
  • Recherchez ensuite le pilote graphique.
  • Faites un clic droit sur le pilote de la carte vidéo >> cliquez sur Désinstaller.

Impossible d'ouvrir ou d'exécuter macro

  • Redémarrez votre PC.

Et vous avez terminé !

Correctif 11 – Meilleur outil pour réparer la macro de base de données Access corrompue/endommagée

Comme mentionné ci-dessus, la corruption de la macro peut également déclencher l’erreur MS Access 32002.

Ainsi, si vous pensez recevoir cette erreur d’exécution en raison d’une grave corruption de la base de données Access, vous devez essayer le logiciel competent Access Base de données Réparation Outil. Cela vous aidera sûrement à réparer les fichiers corrompus de la base de données Access (.mdb/.accdb).

Bien que cela fonctionne très bien pour la récupération d’objets et d’enregistrements supprimés des fichiers de base de données MS Access sans l’affecter. Ainsi, si vous avez des doutes quant à savoir si cet utilitaire fonctionnera dans votre cas ou non, vous pouvez simplement utiliser sa version d’essai.

* En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.

Alors, sans plus tarder, téléchargez et installez simplement cet outil sur votre PC et suivez le guide de l’utilisateur ci-dessous pour savoir comment il fonctionne.

access-shot-fr-1
access-select-database-fr-2
access-repairing-fr-3
access-repairing-completed-fr-4
access-preview-fr-5
access-save-location-fr-6
access-saving-fr-7
previous arrow
next arrow

Pour résumer

En tant qu’utilisateur Microsoft, de telles erreurs d’exécution d’Access sont assez ennuyeuses car elles vous empêchent d’accéder à vos bases de données.

Eh bien, dans la section ci-dessus de cet article, j’ai spécifié différentes solutions qui vous aideront à résoudre MS Access ne peut pas ouvrir ou exécuter une macro car ce n’est pas une erreur valide 32002 avec moins d’effort.

De plus, si vous avez des questions ou des doutes liés à cette erreur, vous pouvez nous contacter via notre page officielle Twitter ou Facebook.

rencontrez toujours des problèmes? Fix les avec Stellar réparation pour Access:

Ce logiciel assure la réparation et la récupération en toute transparence de la base de données ACCDB et MDB. Il restaure tous les objets, y compris les tables, les rapports, les requêtes, les enregistrements, les formulaires et les index ainsi que les modules, les macros, etc. Fix problèmes de Microsoft Access maintenant en 3 étapes faciles:

  1. Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
  2. Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
  3. Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.

Pearson Willey est un rédacteur de contenu de site Web et un planificateur de contenu détaillé. En plus de cela, il est également un lecteur assidu. Par conséquent il sait très bien rédiger un contenu engageant pour les lecteurs. Lécriture est pour lui un avantage croissant. Il amours explorer ses connaissances on MS Access et partage technologie blogs.