web-dev-qa-db-fra.com

Les contrôles ActiveX Excel 2010 ne fonctionnent plus après les mises à jour de Windows

Donc, au travail, j'ai rencontré ce problème après avoir installé les dernières mises à jour de Windows 7 (y compris les mises à jour de Microsoft Office 2010) - la date de la mise à jour était aujourd'hui (12 décembre 2014). 

Après la mise à jour, j'ai ouvert mon classeur activé par macro dans Excel 2010 et pratiquement tout ce qui faisait référence à des contrôles ActiveX (cases à cocher, boutons) ne fonctionnait plus. Mon auto_open vérifiait les cases à cocher et ne pouvait pas s'exécuter ... il a continué à se tromper lors de la première vérification. Les boutons ne sont également plus cliquables. 

Avant de le dire, j'ai vérifié mes paramètres de confiance et autorisé tous les ActiveX et les macros, mais aucune modification. Si quelqu'un a des conseils, je suis tout ouïe. Étant donné que je ne suis pas administrateur, je ne peux rien faire à cause de Windows. 

6
Brady

Nous avons eu ce problème quelque peu choquant hier sur plusieurs machines avec Excel 2007.

En annulant une à une les mises à jour de sécurité pour le bureau, nous avons déterminé que ceci était dû à la mise à jour KB2596927 du 9 décembre 2014 - Lien

Après cette mise à jour, non seulement de nombreuses feuilles de calcul activées par macro ont été brisées lors de l'activation de macros en raison de la suppression de leurs contrôles ActiveX, mais aucun contrôle ActiveX classique (bouton, case à cocher, etc.) n'a plus pu être inséré dans un classeur vide!

CONFIRME COMME RÉSOLU: Je peux confirmer que la réponse pour supprimer le fichier C:\Users\USERNAME\AppData\Local\Temp\Excel8.0\MSForms.exd a fonctionné pour moi! 

Merci les gars!

Voici plus d’informations sur Fichiers EXD

Cela a été résolu également dans un autre post sur ce forum

11
roaseao

Problème résolu!

  • Fermer Excel
  • Renommez ou supprimez ce fichier (à vos risques et périls): C:\Utilisateurs\NOMUTILISATEUR\AppData\Local\Temp\Excel8.0\MSForms.exd 

Il serait reconstruit après la réouverture d'Excel. Mon ActiveX et mes macros fonctionnent bien!

Bonne journée !

Cracki

2
cracki

Comme solution rapide et solution de contournement, utilisez cet outil:

http://go.Microsoft.com/?linkid=9875022

https://support.Microsoft.com/kb/3025036

Supprimez fondamentalement tous les fichiers «.exd» qui représentent le cache des formulaires.

0
denfromufa