最稳妥方式是用powerpoint“检查文档”功能批量删备注:文件→信息→检查问题→检查文档,仅勾选“演示文稿备注”,点击“全部删除”后手动ctrl+s保存。

用“检查文档”功能批量删备注最稳妥
PowerPoint 自带的 检查文档 功能是官方推荐、兼容性最好、也最不容易误伤其他内容的方式。它专为清理元数据设计,不会动幻灯片正文、动画或母版——这点比 VBA 更安全。
成品ppt在线生成,百种模板可供选择☜☜☜☜☜点击使用;
- 路径固定:点击
文件→信息→检查问题→检查文档 - 只勾选
演示文稿备注,其他如“隐藏文字”“文档属性”“自定义XML”一律不选,避免连带清掉标题栏水印或作者信息 - 检查完成后,务必点
全部删除(不是“关闭”或“取消”),否则只是扫描没执行 - 操作完必须手动
Ctrl+S保存,PPT 不会自动覆盖原文件
VBA 脚本适合重复处理但有版本陷阱
如果你要处理几十个 PPT 文件,或者集成进自动化流程,DeleteAllNotes() 是唯一能真正“一键”的方案。但它在 PowerPoint 2007/2010 和新版(2016+)中行为略有差异,尤其对含嵌入对象(如 Excel 图表)的备注支持不稳定。
- 代码里
sld.NotesPage.Shapes.Placeholders(2)假设备注占位符始终是第 2 个——但某些模板可能把备注框删了又重加,序号变成 3 或 4,导致脚本静默失败 - 运行前必须确认宏已启用:
文件 → 选项 → 信任中心 → 宏设置 → 启用所有宏(仅临时开启,用完关掉) - WPS 不支持该脚本,会报错
Object doesn't support this property or method
别混淆“备注”和“批注”,删错就回不去了
很多人删完发现备注还在,其实是误删了 批注(Review → 删除批注),而演讲者备注存在完全不同的位置和存储结构。两者在文件里是独立对象,互不影响。
- 备注(Notes):存在每张幻灯片的 NotesPage 上,用于演讲者提示,打印时可选是否包含
- 批注(Comments):是协作标记,带头像、时间戳,存在
审阅选项卡下,和备注共用“备注窗格”但底层数据不互通 - 用
检查文档时如果多勾了批注,会一并清掉团队反馈,且无法撤销
导出无备注副本比直接删更保险
如果你只是需要发给别人的干净版,而不是修改原稿,“另存为无备注副本”是最零风险的做法——原文件毫发无损,连隐藏字符和元数据都保留完整。
- 操作路径:
文件 → 另存为 → 浏览 → 工具 → 常规选项 → 取消勾选“保存时自动添加备注” - 注意:这个选项只在保存为
.pptx时出现,.ppt格式不支持 - 生成的新文件打开后,底部备注区显示为空白,且
检查文档扫描结果为“未发现备注”
视图 → 幻灯片母版 检查母版页面下方的备注框。










