使用 activeX / matlab 定义 MS PowerPoint 动画触发器

Define MS PowerPoint animation triggers using activeX / matlab

我正在使用 MATLAB 以编程方式创建 PowerPoint 演示文稿,并使用 activeX 插入视频。但是,然后我需要手动 select 每个视频以在动画效果中设置“播放上一个”,以便视频在演示模式下自动播放。

如何使用 MATLAB/activeX 控件自动执行此操作?我试过搜索没有成功。

提前致谢!

经过大量谷歌搜索和尝试,我找到了一个可行的解决方案。

Link 记录 sequence.addeffect 方法:

https://docs.microsoft.com/en-us/office/vba/api/powerpoint.sequence.addeffect

我的实现:

%Define video animation to play automatically
sequence = slidePage.Timeline.MainSequence;      %get slide animation sequence
vidEffect = sequence.AddEffect(video, 83, 0, 2); %define vid to autoplay