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 :
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…
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!
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
- Exécution simultanée des programmes incompatibles.
- En cas de problème avec le code de macro VBA (Visual Basic for Applications).
- Le virus ou le cheval de Troie attire.
- Un mauvais pilote graphique peut également provoquer une erreur 32002.
- 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?
- Testez une macro avec le mode une seule étape
- Fermeture des programmes en conflit
- Utiliser la base de données Microsoft Access sans le code VBA
- Exécution du nettoyage de disque
- Activer l’accès MS de confiance aux macros.
- Mettez à jour le système d’exploitation de votre appareil
- Résoudre l’erreur d’exécution liée à Internet Explorer
- Réinstallez les bibliothèques Visual C++
- Réparation d’une macro de base de données corrompue à l’aide de Compact & Repair
- Réinstallez le pilote graphique
- Meilleur outil pour réparer la macro de base de données Access corrompue/endommagée
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.
- 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.
- 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.
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”.
- À ce moment, cliquez sur le bouton “Paramètres du Trust Center”.
- 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.
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”
- 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”.
- 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.
- 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.
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.
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:
- Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
- Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
- Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.