ActiveX-Steuerelement in Excel 2010 Standard kann nicht angeklickt werden

3

Ich besitze eine XLSM-Datei mit einer ActiveX-Steuertaste und einem zugewiesenen Modulmakro. Das Problem ist, dass ich in Excel 2010 Standard nicht auf die ActiveX-Schaltfläche klicken kann. Ich habe versucht, Excel zu reparieren und neu zu installieren, aber das hat es nicht behoben. Es wurde versucht, ein neues ActiveX-Steuerelement zum Arbeitsblatt hinzuzufügen, es wurde jedoch die Meldung "Objekt kann nicht eingefügt werden" angezeigt. Irgendeine Idee, was los ist?

UPDATE: Ich habe so viele Sicherheitseinstellungen wie möglich anhand von Google-Suchen überprüft, aber das schien nicht zu funktionieren. Das Icon der Excel-Datei hat ein! Zeichen auf orangefarbenen Hintergrund.

LÖSUNG: Durch Deinstallieren der neuesten Microsoft Office-Updates wurde das Problem behoben. Ich habe die Office-Updates einzeln deinstalliert, bis ich ein großes deinstalliert habe - Service Pack 2 für Office . Nach einem erforderlichen Neustart begann die ActiveX-Schaltfläche zu funktionieren. Vielen Dank, ajs .

user398350
quelle
1
Wahrscheinlich ein Sicherheitsproblem. Erlauben Sie die Ausführung von ActiveX-Steuerelementen? Siehe auch stackoverflow.com/questions/16893446/…
Dave
Bitte bearbeite deinen Beitrag und erkläre das . Das erspart anderen Zeit, wenn sie nicht zu viel brauchen.
Dave

Antworten:

-1

Das neueste Windows-Update hat es getötet. Wenn Sie die Excel- und VBA-Dateien zurücksetzen, wird sie erneut ausgeführt.

ajs
quelle
Ich werde es versuchen.
user398350
2

Das fehlerhafte Update lautet KB2553154 .

Der KB-Artikel listet bekannte Probleme mit diesem Sicherheitsupdate auf, einschließlich der Fehlermeldung " Objekt kann nicht eingefügt werden", wenn versucht wird, mit einem Forms ActiveX-Steuerelement in einem Office-Dokument zu interagieren. Eine Lösung für das Problem ist in KB3025036 beschrieben .

Die Lösung besteht darin, zwischengespeicherte Versionen der Steuerelementtypbibliotheken zu löschen. Dies bedeutet, dass alle Dateien mit dem Namen MSForms.exd aus dem Ordner% TEMP% und allen Unterordnern gelöscht werden.

gm2
quelle
1
Vielen Dank dafür, schlug meinen Kopf gegen eine Wand, um es herauszufinden. Ich lösche die .exd-Dateien C: \ Benutzer [Benutzername] \ AppData \ Local \ Temp \ Excel8.0 \ MSForms.exd C: \ Benutzer [Benutzername] \ AppData \ Local \ Temp \ VBE \ MSForms.exd und Excel erneut gestartet und es war in Ordnung. Vielen Dank an Microsoft für einen weiteren tollen Patch!