Problèmes en cas de démarrage d'Excel en mode d'automatisation

Parfois, un logiciel tiers automatisant les processus Excel, comme l'export vers Excel, peut provoquer des problèmes avec Excel et un conflit avec Oracle Smart View for Office.

Solution de contournement :

Pour désactiver Smart View quand Excel est démarré en mode d'automatisation, vous pouvez activer "DisableInAutomation" en ajoutant une clé et une valeur de clé au registre Windows. Pour ce faire, créez la clé Options et la valeur de clé DisableInAutomation comme suit :

  • Nom de la clé :

    [HKEY_CURRENT_USER\Software\Oracle\SmartView\Options]
  • Valeur de la clé :

    "DisableInAutomation"=dword:00000001

    Si la valeur est définie sur 00000001, Smart View est désactivé quand Excel démarre en mode d'automatisation. Smart View démarre correctement lorsqu'Excel est démarré manuellement, sans processus automatisé.

    Si la valeur est définie sur 0 ou n'est pas créée, Smart View est activé et démarre quand Excel démarre en mode d'automatisation, ce qui peut poser problème. Smart View démarre correctement lorsqu'Excel est démarré manuellement, sans processus automatisé.

Création de la clé de registre et de la valeur de clé

Pour créer et mettre à jour la clé de registre (Options), procédez comme suit :

  1. Cliquez sur Démarrer, puis sur Exécuter. Saisissez regedit dans la zone Ouvrir, puis cliquez sur OK.

  2. Repérez puis sélectionnez la sous-clé de registre suivante :

    HKEY_CURRENT_USER\Software\Oracle\SmartView\
  3. Dans le menu Edition, sélectionnez Nouveau, puis Clé.

  4. Tapez Options et appuyez sur Entrée.

  5. Dans le menu Edition, sélectionnez Nouveau, puis Valeur DWORD.

  6. Tapez DisableInAutomation et appuyez sur Entrée.

  7. Dans le volet des détails, cliquez avec le bouton droit de la souris sur DisableInAutomation, puis cliquez sur Modifier.

  8. Dans la zone des données de la valeur, tapez 00000001, puis cliquez sur OK.

    La valeur 00000001 active la clé DisableInAutomation.

    Remarque :

    Si la valeur 0 est entrée, l'option est désactivée.

  9. Quittez l'éditeur de registre.

  10. Redémarrez Excel.