vba - ExecuteMso(“SlidesReuseSlides”)不再起作用
问题描述
我为客户制作了一个 PowerPoint 插件。使用公司特定的按钮/任务制作了一个额外的选项卡。我还在该选项卡上放置了标准的 PowerPoint 按钮“重用幻灯片”。由于最新的 Office 更新,此按钮不再起作用,我收到运行时错误。我已经检查了自定义 UI,这是“格式良好”
这是代码:
Sub Slidesreuseslides()
Application.CommandBars.ExecuteMso ("SlidesReuseSlides")
End Sub
这是我得到的运行时错误:
运行时错误“-2147467259 (80004005)”:对象“_CommandBars”的方法“ExecuteMso”失败
它总是工作得很好,但现在我找不到是什么造成了这个运行时错误。有人知道吗?我会很感激!
最好的问候,维罗妮卡
解决方案
我遇到了和你一样的问题,尝试使用这个参数来调用 ReuseSlide-Blade:
Application.CommandBars.ExecuteMso ("ReuseSlides")
这对我有用。
最好的问候,迈克尔