Partager via


Des informations de Registre manquantes peuvent entraîner des problèmes avec le modèle objet Outlook

Numéro de la base de connaissances d’origine : 2827747

Symptômes

Des informations de Registre manquantes peuvent entraîner des problèmes avec le modèle objet Outlook. Voici un exemple :

  • Vous essayez d’appeler par programmation le modèle objet Outlook, par exemple en créant un instance d’Outlook à l’aide d’un code similaire au suivant :

    Set ol = CreateObject(« Outlook.Application »)

    Lorsque vous exécutez l’exemple de code, vous recevez l’erreur suivante :

    Erreur : Le composant ActiveX ne peut pas créer d’objet :
    'Outlook.Application'
    Code : 800A01AD
    Erreur d’exécution Microsoft VBScript

Cause

Ce comportement peut se produire si les clés de Registre suivantes sont manquantes ou incomplètes :

HKEY_CLASSES_ROOT\Outlook.Application
HKEY_CLASSES_ROOT\Interface\{000C0339-0000-0000-C000-000000000046}

Notez que sur les ordinateurs avec une version 32 bits d’Office et une version 64 bits de Windows, le chemin de clé ci-dessus est à la place :

HKEY_CLASSES_ROOT\Wow6432Node\Interface\{000C0339-0000-0000-C000-000000000046}

Résolution

Pour corriger le comportement, exécutez une réparation de Microsoft Office.