PPT中可实现定时黑屏的三种方法:一、用“排练计时”配合B/W键手动触发;二、插入全屏黑色矩形并设延迟“出现”动画;三、通过VBA宏编程精确控制黑屏时间。

如果您在进行PPT演示时希望在特定时间段后自动进入黑屏状态以保护内容或切换注意力,则可以通过放映选项中的定时黑屏功能实现。以下是具体操作步骤:
成品ppt在线生成,百种模板可供选择☜☜☜☜☜点击使用;
一、使用“幻灯片放映”选项卡中的“排练计时”配合快捷键触发黑屏
该方法利用PPT内置的排练计时功能预设时间点,并结合B键(黑屏)/W键(白屏)快捷键实现定时黑屏,无需第三方插件或VBA代码。
1、打开PPT文件,切换到“幻灯片放映”选项卡,点击“排练计时”按钮。
2、开始全屏放映并手动控制每张幻灯片停留时间,系统将自动记录总时长;完成排练后,关闭放映模式。
3、再次进入放映模式,播放至预定黑屏时刻前一秒,立即按键盘上的B键,屏幕将变为纯黑状态。
4、如需恢复显示,再次按B键即可退出黑屏。
二、通过自定义动画添加“黑色形状”实现定时黑屏
该方法在当前幻灯片中插入一个覆盖全屏的黑色矩形,并为其设置延迟出现的“出现”动画,达到指定时间后自动遮盖内容。
1、在当前幻灯片空白处右键,选择“插入” → “形状” → “矩形”,拖拽绘制一个完全覆盖幻灯片的矩形。
2、选中该矩形,在“格式”选项卡中点击“形状填充” → “黑色”,再将轮廓设为“无轮廓”。
3、切换至“动画”选项卡,为该矩形添加“出现”动画。
4、在动画窗格中双击该动画,打开效果选项,在“计时”选项卡中设置“延迟”为所需秒数(例如:60秒),并勾选“单击时启动效果”改为“与上一动画同时”。
5、放映时,该黑色矩形将在设定延迟后自动浮现,实现黑屏效果;再次单击鼠标可继续播放后续动画或切换幻灯片。
三、使用VBA宏编写定时黑屏子程序
该方法通过嵌入VBA代码,在幻灯片放映过程中精确控制黑屏触发时间,支持多阶段定时及一键恢复。
1、在PPT中按Alt + F11打开VBA编辑器,依次点击“插入” → “模块”。
2、在模块窗口中粘贴以下代码:
Sub StartBlackoutTimer()
Application.OnTime Now + TimeValue("00:01:00"), "TriggerBlackout"
End Sub
Sub TriggerBlackout()
SlideShowWindows(1).View.BlackScreen = True
End Sub
3、返回PPT界面,在“开发工具”选项卡中点击“宏”,选择“StartBlackoutTimer”并运行。
4、代码将设定60秒后自动执行黑屏;若需调整时间,修改代码中"00:01:00"为对应时长(如"00:02:30"表示2分30秒)。
5、黑屏后,按B键或W键可随时取消黑屏状态。










