如何使Microsoft Web浏览器对象在Excel 2016中工作
当我尝试插入它时,我总是得到“无法插入对象”的错误。 这似乎是以前的Excel版本已知的问题,但我找不到2016年的任何支持。
有没有人能够做到这一点?
这里是截图:
这似乎是从Excel 2013起的有意的行为。 从这篇文章 :
出现此问题的原因是出于安全原因,某些脚本控件在Office 2013中已过时。 这是devise,这些错误是预期的。
该文章中提到了一种解决方法,它涉及编辑registry以使这些控件再次工作。
(KnowledgeBase文章最初是从2014年的这个Microsoft社区主题链接的)
修复Excel中的ActiveX控件(如Web浏览器)(Office 2013-16)
导航
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{8856F961-340A-11D0-A96B-00C04FD705A2}]
“Compatibility Flags”= dword:00000000
导航到为了find您正试图解决的控制的GUID(我需要修复Web浏览器控件,从而打开其GUID)。 参考
打开所需的GUID并将dword设置为0(与1024(400H))