Sujets divers qui ne correspondent pas à des catégories spécifiques.
Bonjour
Merci d'avoir contacté le forum Microsoft Q&A.
Je constate qu'après la migration vers Office 2021, les macros VBA qui analysent le corps des messages Outlook échouent avec l'erreur suivante :
« La méthode 'Body' de l'objet '_MailItem' a échoué – 80004005. »
Cause du problème : Office 2021 peut inclure le nouvel Outlook pour Windows, qui ne prend plus en charge l'automatisation basée sur VBA ou COM. La .Body propriété s'appuie sur le modèle objet COM hérité, qui n'est pas disponible dans la nouvelle expérience Outlook.
Résolutions:
- Basculer vers Outlook classique (si disponible) : Revenez à l'application Outlook classique qui continue de prendre en charge les fonctionnalités COM/VBA. Cela peut nécessiter de désactiver le bouton bascule New Outlook ou d'ajuster les paramètres de déploiement.
- Utiliser l'API Microsoft Graph : pour une prise en charge et une compatibilité à long terme, migrez les tâches d'automatisation vers l'API Microsoft Graph, qui est prise en charge dans tous les environnements Outlook modernes, y compris les nouveaux clients Outlook et Web.
- Évaluer le développement d'un complément : envisagez de développer un complément Outlook à l'aide des API JavaScript Office, qui sont prises en charge dans New Outlook.
Essayez ces étapes et faites-moi savoir le résultat
Meilleurs voeux
Né-Bienheureux | Modérateur du support Microsoft Q&A