我使用以下代码将 Web 浏览器控件添加到 PowerPoint 幻灯片,
Set oShp = oSld.Shapes.AddOLEObject(Left:=100, Top:=100, Width:=200, Height:=300, Classname:="Shell.Explorer", Link:=msoFalse)
上面的代码在除 PowerPoint 2013(32 位和 64 位) 之外的所有 PowerPoint 版本中都可以正常工作。我收到以下错误消息,
在 PowerPoint 2010(32 位和 64 位) 中,添加了 Web 浏览器控件,但该控件在幻灯片放映中查看之前呈黑色。然后它就会刷新。
如何解决这个问题?
最佳答案
您看到此错误是因为出于安全原因,Web 浏览器控件在 Office 2013 中已过时。
但是,有一个解决方法,它会使您的计算机面临漏洞攻击的风险
关于vba - Shapes.AddOLEObject 方法在 PowerPoint 2013(32 位和 64 位)中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27668344/