Base de connaissances KB0237

Conflit avec le complément Microsoft Azure Information Protection : Erreur de sous-classement dans PowerPoint et Excel

Problème

Lorsque je ferme PowerPoint ou Excel, je reçois l’un des messages d’erreur suivants :
CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(392): APIERR 1400 Invalid window handle.

Lorsque plusieurs fichiers PowerPoint (ou Excel) sont ouverts et que la barre Microsoft Azure Information Protection (AIP) est affichée sous le ruban, cette erreur peut se produire lors de la fermeture du dernier fichier PowerPoint (ou Excel). Cependant, d’autres compléments doivent également être présents. Le problème est reproductible de manière fiable, par exemple lorsque Capital IQ est activé. Pour connaître les étapes suivies lors de la reproduction du problème, veuillez cliquer sur :

Reproduction avec think-cell, Microsoft AIP et Capital IQ :

  1. Ouvrir un nouveau fichier PowerPoint [ou Excel] vierge
  2. Ouvrir un deuxième nouveau fichier PowerPoint [ou Excel] vierge, par ex. avec CTRL+N
  3. Assurez-vous que la barre AIP de Microsoft est affichée sous le ruban : AccueilSensibilité → cochez Afficher la barre
  4. Aller à l’onglet S&P Capital IQ
  5. GraphiquesGraphiquesLancer le créateur de graphiques
  6. Fermer le 2e fichier → Ne pas enregistrer
  7. Fermer le 1er fichier → Ne pas enregistrer
    CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(390): APIERR 1400 Invalid window handle.

Explication

De telles erreurs dans think-cell sont causées par une erreur de programmation dans un autre complément. Nos développeurs ont analysé le problème en détail. Dans ce cas, le problème est causé par le complément Microsoft Azure Information Protection (AIP). Selon nos recherches, ce sont les hooking/unhooking qui causent ce problème lorsque plusieurs compléments sont disponibles.

Un hook est un mécanisme permettant à une fonction d’intercepter des événements avant qu’ils n’atteignent une application. La fonction peut agir sur les événements et, dans certains cas, les modifier ou les ignorer. Pour plus d’informations, consultez le document KB0201.

La liste des compléments connus pour entraîner des problèmes similaires est répertoriée dans KB0169.

Solution

Nous avons reçu des commentaires de Microsoft indiquant que le client AIP est en mode de maintenance. Microsoft ne recommande pas d’utiliser le complément AIP pour Office, parce que « Les compléments sont moins stables. Ils peuvent entrer en conflit avec d’autres compléments qui peuvent entraîner l’interruption ou l’arrêt des applications Office, ou la désactivation automatique du complément ». Microsoft recommande plutôt d’utiliser l’étiquetage intégré Microsoft Information Protection (MIP) pour les applications Office.

Solution provisoire

Le problème semble se résoudre lorsque vous désactivez la barre AIP de Microsoft sous le ruban dans PowerPoint et Excel. Pour la désactiver, allez dans AccueilSensibilité → décochez Afficher la barre. Dans tous les cas, veuillez demander conseil à votre département informatique interne.

Contacter l’assistance

Si vous rencontrez toujours des problèmes après avoir désactivé le complément AIP Microsoft, procédez comme suit :

Envoyez-nous les fichiers journaux think-cell. Pour cela, ouvrez PowerPoint ou Excel et allez dans Insertionthink-cellPlus Menu Plus Demander de l’assistance. Les fichiers journaux seront automatiquement joints à un nouvel e-mail.

Si rien ne fonctionne, vous pouvez trouver les fichiers journaux comme expliqué ci-dessous :

  • Ouvrez une nouvelle fenêtre de l’Explorateur Windows, saisissez

    %LOCALAPPDATA%\think-cell

    dans le champ d’adresse et appuyez sur Entrée

  • Veuillez envoyer tous les fichiers avec l’extension .log qui se trouvent dans ce dossier à notre équipe d’assistance.

    Il peut s’agir d’un des fichiers suivants : POWERPNT_log.log, EXCEL_log.log, TCMAIL_log.log, TCUPDATE_log.log, TCRUNXL_log.log, TCASR_log.log, PPTTC_log.log, setup_think-cell_xxxxx_log.log.

  • Si vous souhaitez parcourir le répertoire :

    Le chemin de fichier par défaut complet est C:\Users\[USERNAME]\AppData\Local\think-cell. Si vous ne parvenez pas à le trouver, il est probablement défini sur invisible. Vous pouvez modifier ce paramétrage dans Windows Explorer en sélectionnant :

    • Windows 7 :
      OrganiserDossier et options de rechercheAffichageAfficher les fichiers et dossiers masqués.
    • Windows 8, Windows 8.1 et Windows 10 :
      AffichageAfficher/MasquerÉléments masqués.

    De plus, si think-cell est actif, cliquez sur Plus Menu Plus À propos de dans la barre d'outils think-cell et envoyez-nous une capture d'écran de la fenêtre Informations think-cell.

Partager