标签: microsoft-powerpoint-2003

如何使用相对路径在 PowerPoint 中嵌入视频?

我正在使用 PowerPoint 2003。有谁知道如何将视频嵌入到 PowerPoint 演示文稿中,以便可以将其移动到另一台计算机上?

我正在考虑的可能解决方案:

  • 实际上将视频文件嵌入powerpoint文件中。这将是理想的,但我不知道如何做到这一点。
  • 在演示文稿中插入对视频的引用。不过,我需要这是一个相对路径,而不是绝对路径。

video windows microsoft-powerpoint-2003 microsoft-powerpoint

11
推荐指数
3
解决办法
5万
查看次数

如何在退出动画结束后自动推进 PowerPoint 幻灯片?

使用“开始:与上一个”设置的 PowerPoint 入口动画会在新幻灯片前进时立即开始。但是,如果您以相同的方式设置退出动画,则它不会以幻灯片结束序列开始。相反,需要使用“开始:点击”触发器,在退出动画结束后,您仍然需要额外点击一次才能前进到下一张幻灯片

解决方法很明显:创建一个重复的幻灯片,将原始幻灯片的结束动画作为复制幻灯片上的开始动画,然后随心所欲地跟随它们,或者仅使用这些结束动画创建过渡幻灯片并进行设置“更改前进幻灯片 -> 之后自动 -> [完成动画所需的时间]”。

这些解决方法将使其在视觉上为您的观众服务。但是,它会影响您可能需要相应调整和/或重复内容更改的幻灯片编号。如果您是唯一一个创建和使用演示文稿的人,这可能没问题。但是,如果您正在与其他三个人以协作模式创建演示文稿,并且甚至不知道最后谁将成为演示者,那么您可能会把事情搞砸。

让我们具体一点:我的大多数幻灯片都有 0.2 秒的入口动画,应用于来自右侧、底部或左侧的内容块。前进到下一张幻灯片,我希望它们在另一个 0.2 秒的退出动画中飞出,然后是新幻灯片 0.2 秒在新块的入口动画中飞出。像往常一样,在前进到下一张幻灯片时应该触发交换
如前所述,如果没有在幻灯片之间额外单击一下,我将无法实现这一目标。

我写了一个VBA 脚本,它应该与退出动画一起开始,并在退出动画结束后 0.3 秒后自动推进幻灯片。这样我应该摆脱那些现在需要的额外点击。

Sub nextslide()
iTime = 0.3
Start = Timer
While Timer < Start + iTime
DoEvents
Wend
With SlideShowWindows(1).View
    .GotoSlide (ActivePresentation.SlideShowWindow.View.Slide.SlideIndex + 1)
End With
End Sub
Run Code Online (Sandbox Code Playgroud)

当绑定在框、按钮或其他对象上时,它运行良好。但是我不能让它在单击(幻灯片上的任何地方)时运行,以便它可以与退出动画 onclick 触发器一起启动。在整个幻灯片上创建一个大的透明矩形并在其上绑定宏也无济于事。通过单击它,您只会运行宏,不会触发退出动画。
无论如何,我不想将宏绑定到任何其他解决方法对象,但幻灯片本身。

任何人都知道如何在幻灯片 onclick 事件上触发 PowerPoint VBA 脚本?
任何人都知道一个秘密设置,可以使退出动画按预期工作,即在退出幻灯片之前同时过渡到下一个幻灯片时动画?
有谁知道怎么打这个龙?

谢谢!

vba microsoft-powerpoint-2003 microsoft-powerpoint

6
推荐指数
1
解决办法
3982
查看次数