PowerPoint中的分支幻灯片(VBA)

sam*_*r11 6 powerpoint powerpoint-vba

我正在尝试创建一个后退按钮但是使用超链接它只是带我到上一页并最终循环...例如,如果我有幻灯片1,其中有幻灯片3,4和5的链接,然后幻灯片3链接到6&7.如果我目前正在使用幻灯片7并单击它,它会成功将我带回幻灯片3但是我想点击后退并结束幻灯片1而不是回到幻灯片7(希望我有一些意义!).

我认为我这样做的唯一方法是VBA可以有人给我一些关于创建后退按钮的最佳方法的建议吗?(我正在使用PowerPoint 2007)

Sma*_*oli 2

听起来您想要一个已访问幻灯片的“面包屑路径”,而不是一个简单的后退按钮。因此,您需要一种方法来保留踪迹。

这可以通过动态数组来解决。新的浏览会将记录添加到数组中。您可以通过在阵列中向上或向下移动来找到“下一个”和“上一个”位置。你会遇到一些轻微的逻辑谜题。我不想向您推荐通用资源,但我没有具体细节,概述可能会有所帮助。

更新: 我过去一直想在 MS Access 中使用这个,并且认为我很容易找到一个片段解决方案。但现在我去搜索(认为它也很容易为你转换),但我没有找到任何东西。这很令人惊讶,因为我想建造它会很有趣。或者……建造起来比我预想的要难。