Show object moving in powerpoint using vba and NOT using powerpoint animation

问题描述 投票:0回答:0

我正在根据 powerpoint 演示文稿制作视频。由于各种原因,我不想在 VBA 中使用动画 UI 或动画控件。我想使用 shape.top、shape.left 等来控制对象的位置和大小。我已经完成了所有工作,包括在增量位置更改之间使用基于计时器的时间延迟。所以,移动,延迟,移动,延迟,移动,延迟,30 次 = 每秒 30 帧,然后反转。

正确使用计时器,因为我可以看到对象在我想要的时间内移动到正确的结束位置并返回到起始位置(每次一秒,我在初始完整移动结束时暂停).

问题是我无法让演示文稿显示对象的中间位置。

我需要一个函数来表示“在代码的这一点上,显示演示视图,这样我就可以看到增量移动,而不仅仅是结束位置。”

vba powerpoint
© www.soinside.com 2019 - 2024. All rights reserved.