我喜欢 PowerPoint 为教师提供教学功能的方式。我用它来教我的学生。目前,我添加了尽可能多的空白幻灯片,以便将其用作黑板。但是,假设我想在演示时插入一张空白幻灯片,有什么办法吗?
如果是这样的话,我可能会完全使用 PowerPoint 来进行在线课程。
如果默认不允许我们这样做,是否有任何 VB 代码可以执行相同操作?
答案1
@Esteban 的建议允许您清空屏幕,但清空的屏幕不允许您在其上绘图(假设这就是您所说的“将其用作黑板”。但是,使用 VBA,您可以添加新幻灯片:
Sub AddNewSlide()
Dim lCurrentSlide As Long
' Determine what slide we're on:
lCurrentSlide = SlideShowWindows(1).View.Slide.SlideIndex
' Count the number of layouts in your slide master
' and determine which # is the blank layout
' Use that in place of 7 below if it's different
Call ActivePresentation.Slides.AddSlide(lCurrentSlide + 1, _
ActivePresentation.SlideMaster.CustomLayouts(7))
End Sub
按ALT+F11进入 VBA 编辑器,添加新模块并将上面的代码粘贴到新模块中。
然后进入幻灯片母版并添加一个形状;为形状指定运行宏的操作设置(AddNewSlide
)
在放映过程中,单击形状将在当前幻灯片后添加一张新的空白幻灯片。
如果您不想让形状可见,可以不设置轮廓,并设置 100% 透明填充。
答案2
您无法在演示时添加幻灯片,但您可以按“b”键(如果要使幻灯片变黑)或“w”键(如果要使幻灯片变白)来清空幻灯片。如果您想退出,只需再次按 b 或 w 键即可。祝您好运!