Erreur d'exécution 438: l'objet ne prend pas en charge la propriété [Réparer]

Utiliser les bonnes propriétés et méthodes pour l'objet sélectionné

  • L'erreur d'exécution 438 se produit si la propriété ou la méthode que vous essayez d'utiliser ne s'applique pas à l'objet sélectionné.
  • Vous pouvez résoudre ce problème en désinstallant le complément Microsoft Works.
  • Une autre solution efficace consiste à supprimer votre antivirus tiers.
erreur d'exécution 438

L'erreur d'exécution 438 sur Microsoft Visual Basic (VBA) est l'un des problèmes les plus ennuyeux rencontrés par les utilisateurs. Comme les autres erreurs d'exécution comme 3706, cela vous empêche d'exécuter votre code sur VBA.

Heureusement, aussi décourageant que puisse paraître le problème, ce n'est pas le plus difficile à résoudre, comme le montrent les sections suivantes de ce guide détaillé.

Que signifie l'objet ne prend pas en charge la propriété ou la méthode dans Excel ?

Il existe différents objets que vous pouvez utiliser dans VBA, et ils ont tous des propriétés et des méthodes compatibles avec eux.

Cependant, si vous essayez d'utiliser une propriété ou une méthode qui n'est pas prise en charge par une méthode particulière, vous obtenez le VBA runtime 438, qui indique que la propriété que vous essayez d'utiliser ne s'applique pas à la sélection objet.

Il faut également noter qu'il peut parfois s'agir d'un faux positif d'un antivirus tiers. Ainsi, si vous êtes sûr d'avoir sélectionné la bonne propriété et la bonne méthode, vous devrez peut-être désactiver ou désinstaller votre antivirus.

Comment puis-je corriger l'erreur d'exécution 438 ?

1. Utiliser les bonnes propriétés et méthodes

Le moyen le plus simple de corriger l'erreur d'exécution 438 consiste à utiliser les propriétés et les méthodes prises en charge par l'objet que vous utilisez. Si vous ne pouvez pas le déterminer vous-même, appuyez sur le point après avoir défini un objet.

Cela affichera la liste de toutes les propriétés et méthodes compatibles avec celle-ci. Une autre option consiste à appuyer sur F2 pour afficher le navigateur d'objets. Cela listera également les propriétés applicables à un objet.

2. Désinstaller le complément Microsoft Works

  1. appuie sur le les fenêtres clé + R, taper contrôle, et cliquez sur le D'ACCORD bouton.
    erreur d'exécution du contrôle 438
  2. Sélectionner Désinstaller un programme sous le Programmes option.
    désinstaller un
  3. Maintenant, faites un clic droit Microsoft fonctionne et sélectionnez le Désinstaller option.
    désinstaller
  4. Enfin, suivez les instructions à l'écran pour terminer le processus et essayez à nouveau d'exécuter votre code VBA.

Dans certains cas, l'erreur d'exécution 438 peut être due à des problèmes avec certains de vos compléments Excel, comme Microsoft Works. La meilleure chose à faire ici est de désinstaller ces plugins et de vérifier si l'erreur persiste.

En savoir plus sur ce sujet
  • Erreur d'exécution 3706: le fournisseur est introuvable [Réparer]
  • Erreur d'exécution 9: Indice hors plage [Réparer]
  • Erreur d'exécution 57121: défini par l'application ou défini par l'objet [Réparer]
  • Erreur d'exécution 7: Mémoire insuffisante [Réparer]

3. Rechercher les logiciels malveillants

  1. appuie sur le les fenêtres type de clé virus, et sélectionnez Protection contre les virus et les menaces.
    erreur d'exécution du virus 438
  2. Clique le Options de numérisation lien.
    options de numérisation
  3. Maintenant, sélectionnez votre option de numérisation préférée.
  4. Enfin, cliquez sur le Scanne maintenant bouton.
    scanne maintenant

Si vous êtes sûr que vos mauvaises propriétés ou méthodes ne sont pas la cause de l'erreur d'exécution 438, cela peut être dû à l'activité de virus sur votre PC.

Vous devez utiliser l'option Analyse complète ou Microsoft Defender (hors ligne) pour vous en débarrasser. Alternativement, vous pouvez utiliser un antivirus dédié dans ESETNOD32.

Ce logiciel spécial analysera le coin le plus caché de votre PC et éliminera même les logiciels malveillants les plus tenaces avant qu'ils ne causent des problèmes.

4. Réinstaller les pilotes

  1. appuie sur le les fenêtres clé + X et sélectionnez le Gestionnaire de périphériques option.
    Gestionnaire de périphériques
  2. Double-cliquez sur l'une des sections pour la développer, puis cliquez avec le bouton droit sur chacun des périphériques situés en dessous.
  3. Maintenant, sélectionnez le Désinstaller l'appareil option.
    désinstaller l'erreur d'exécution de l'appareil 438
  4. Enfin, cliquez sur le Désinstaller bouton pour confirmer l'action.
    bouton de désinstallation

Certains utilisateurs ont trouvé cette erreur d'exécution 438 en raison de problèmes avec les pilotes de périphériques tels que votre adaptateur d'affichage. Pour résoudre ce problème, désinstallez le pilote concerné et redémarrez votre PC.

5. Désinstaller l'antivirus tiers

  1. appuie sur le les fenêtres clé + je et sélectionnez le applications option dans le volet de gauche.
  2. Sélectionnez le Applications et fonctionnalités option.
    erreur d'application et d'exécution 438
  3. Maintenant, cliquez sur les points verticaux avant l'antivirus.
  4. Enfin, sélectionnez le Désinstaller option et suivez les instructions à l'écran pour terminer le processus.
    paramètres de désinstallation

Parfois, l'erreur d'exécution 438 peut être une fausse alarme de votre antivirus tiers. De plus, le logiciel de sécurité peut jouer avec votre code pour une raison quelconque.

Dans ce cas, vous devez désinstaller l'antivirus et utiliser à la place Microsoft Defender.

Avec cela, nous pouvons maintenant conclure ce guide détaillé sur l'erreur d'exécution VBA 438. Il ne vous reste plus qu'à suivre les instructions qui s'y trouvent, et le problème devrait appartenir à l'histoire.

Si vous rencontrez d'autres problèmes comme erreur d'exécution 3709, consultez notre guide détaillé pour y remédier rapidement.

N'hésitez pas à nous faire part de la solution qui vous a aidé à résoudre ce problème dans les commentaires ci-dessous.

Erreur d'exécution 3706: le fournisseur est introuvable [Réparer]

Erreur d'exécution 3706: le fournisseur est introuvable [Réparer]Microsoft Excel

Des solutions rapides et infaillibles pour se débarrasser de cette erreurL'erreur d'exécution 3706 est généralement causée par des problèmes avec certains des détails fournis dans votre code.Une so...

Lire la suite
Correction: cette action ne fonctionnera pas sur plusieurs sélections

Correction: cette action ne fonctionnera pas sur plusieurs sélectionsMicrosoft ExcelExcellerExcel En Ligne

Vérifiez la plage, la ligne ou les colonnes sélectionnées pour l'éviterLe message cette action ne fonctionnera pas sur plusieurs sélections s'affiche si les cellules ou les plages sélectionnées con...

Lire la suite
Comment empêcher la fermeture automatique des fichiers Excel

Comment empêcher la fermeture automatique des fichiers ExcelMicrosoft Excel

Désactivez l'accélération graphique matérielle si vous rencontrez ce problèmeDésactivez les compléments inutiles dans MS Excel pour vérifier s'il résout l'erreur.Assurez-vous que votre PC exécute l...

Lire la suite