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 .
quelle
Antworten:
Das neueste Windows-Update hat es getötet. Wenn Sie die Excel- und VBA-Dateien zurücksetzen, wird sie erneut ausgeführt.
quelle
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.
quelle