宏来避免这样做
Posted: Tue Dec 24, 2024 9:53 am
那么,您能做些什么呢?
技术 1:复制幻灯片
您可以使用一种本机非 VBA 技术,即创建没有动画的幻灯片副本,并将其设置为在零秒时自动过渡到下一张幻灯片,如下面功能区右上角所示:
BrightCarbon VBA 增强型交互式演示屏幕截图 4
然后,您将操作超链接更改为指向此重复幻灯片,而不是指向带有动画的幻灯片。这会强制重置您要显示的幻灯片上的动画。
技术 2:VBA Magic
上述技术的挑战在于,您现在必须保留演示文稿中每张幻灯片的两个副本,其次,请记住将链接设置为自动过渡幻灯片,而不是您要演示的幻灯片。这会使您的交互式演示文稿变成更繁琐的文件,其中包含比实际需要更多的幻灯片,从而使它们更难以维护。
您可以通过向我们的项 印度尼西亚电话号码列表 目添加几个 VBA 。如果您不熟悉如何将 VBA 添加到您的演示文稿中,请查看我们的博客文章,其中向您展示了如何操作。
您将创建两个 VBA 宏来转到下一张幻灯片和上一张幻灯片,这两个宏都将重置目标幻灯片上的动画。完整代码可在本文末尾找到。
在我们的项目中有了此代码后,您可以返回到插入/操作对话框并更改鼠标单击操作以运行我们的自定义宏:
BrightCarbon VBA 增强型交互式演示屏幕截图 5
它是如何工作的?
宏的开头一行将您单击的形状传递给宏:
通过设置对形状的父对象(即幻灯片)的引用,我们能够确定您正在使用哪张幻灯片:
现在,您可以找出此幻灯片的幻灯片索引并将其加一:
您需要处理如果您在最后一张幻灯片上并且选择链接回第一张幻灯片时发生的情况:
最后一步是实际告诉 PowerPoint 转到此幻灯片:
技术 1:复制幻灯片
您可以使用一种本机非 VBA 技术,即创建没有动画的幻灯片副本,并将其设置为在零秒时自动过渡到下一张幻灯片,如下面功能区右上角所示:
BrightCarbon VBA 增强型交互式演示屏幕截图 4
然后,您将操作超链接更改为指向此重复幻灯片,而不是指向带有动画的幻灯片。这会强制重置您要显示的幻灯片上的动画。
技术 2:VBA Magic
上述技术的挑战在于,您现在必须保留演示文稿中每张幻灯片的两个副本,其次,请记住将链接设置为自动过渡幻灯片,而不是您要演示的幻灯片。这会使您的交互式演示文稿变成更繁琐的文件,其中包含比实际需要更多的幻灯片,从而使它们更难以维护。
您可以通过向我们的项 印度尼西亚电话号码列表 目添加几个 VBA 。如果您不熟悉如何将 VBA 添加到您的演示文稿中,请查看我们的博客文章,其中向您展示了如何操作。
您将创建两个 VBA 宏来转到下一张幻灯片和上一张幻灯片,这两个宏都将重置目标幻灯片上的动画。完整代码可在本文末尾找到。
在我们的项目中有了此代码后,您可以返回到插入/操作对话框并更改鼠标单击操作以运行我们的自定义宏:
BrightCarbon VBA 增强型交互式演示屏幕截图 5
它是如何工作的?
宏的开头一行将您单击的形状传递给宏:
通过设置对形状的父对象(即幻灯片)的引用,我们能够确定您正在使用哪张幻灯片:
现在,您可以找出此幻灯片的幻灯片索引并将其加一:
您需要处理如果您在最后一张幻灯片上并且选择链接回第一张幻灯片时发生的情况:
最后一步是实际告诉 PowerPoint 转到此幻灯片: