slider 也就是 PPT 里面的滑块控件,很多用户只是把页面上的 slider 选中按 Delete,但是这种方式经常删不干净,保存之后重新打开,slider 还会再次出现,或者在选择窗格 宏 加载项里面依旧残留,彻底删除 slider,要分三种场景处理,第一种是开发工具插入的 ActiveX 滑块控件,第二种是表单控件滑块,第三种是第三方插件生成的 slider,不同类型删除方式不一样,核心思路就是先进入设计模式,选中控件删除,再清理残留代码 注册表缓存 加载项,普通页面直接删除失败,绝大多数原因就是没有退出设计模式,或者这个 slider 是绑定 VBA 宏,宏代码还保留着,打开文件之后自动重新生成 slider,这个是最常见的坑,同时还要区分,如果你说的是网页里面的 slider 轮播组件,删除逻辑又不一样,本教程优先针对 PPT 里面的 slider 滑块控件,也是这个关键词最高频的场景。
控件类型对照表
| 控件类型 | 识别方式 | 删除难点 |
|---|---|---|
| ActiveX 滑块 slider | 开发工具 ActiveX 控件里面的 Slider | 绑定 VBA 代码,容易残留 |
| 表单控件 slider | 开发工具 表单控件 滚动条滑块 | 部分会绑定单元格或者幻灯片变量 |
| 第三方插件 slider | 由插件自动生成轮播滑块 | 需要卸载插件,否则会重建 |
详细删除操作步骤
1 打开 PPT,点击顶部开发工具选项卡,找到设计模式按钮,点击进入设计模式,只有在设计模式下,slider 控件才可以正常选中,普通放映编辑状态选中会失效。
2 进入设计模式之后,鼠标点击页面上的 slider 滑块,选中之后按下键盘 Delete 键,把可见的 slider 主体删掉。
3 打开选择窗格,在开始选项卡里面找到选择,打开选择窗格,检查列表里面有没有残留 slider 对象,如果还有条目,选中之后继续删除,很多隐藏 slider 在这里才能看见。
4 按下 Alt 加 F11 打开 VBA 编辑器,检查模块 幻灯片代码窗口,查找和 slider 相关的 VBA 代码,把对应的代码全部清除,这一步是彻底删除的关键,只要代码还在,打开文件就可能自动重建 slider。
5 如果是第三方插件生成的 slider,点击文件 选项 加载项,转到 COM 加载项,找到对应的插件,取消勾选并且移除,重启 PPT,防止插件再次自动加载 slider。
6 全部清理完成,退出设计模式,保存文件,建议另存为新文件,不要覆盖原文件,再次打开验证 slider 是否还会出现。
深度补充要点
如果是 Word 或者 Excel 里面的 slider ActiveX 控件,操作逻辑和 PPT 基本一致,同样需要开启设计模式,清理 VBA 代码,部分电脑系统里面 ActiveX 控件会在注册表留有缓存,普通删除之后异常重现,可以尝试重置 ActiveX 组件,但是修改注册表属于高风险操作,新手不建议操作,另外如果是网页前端项目里面的 slider 轮播组件,彻底删除就是删除对应的 HTML 标签,移除 CSS 样式,删掉对应的 JS 初始化代码,三个地方全部清理,不然页面依旧会报错或者残留样式。
【常见问题】
问题 1 slider 怎么彻底删除,按 Delete 之后打开又出现怎么办
回答 1 slider 怎么彻底删除,这种情况一般是 VBA 代码还保留,slider 怎么彻底删除需要打开 Alt 加 F11,把 slider 相关宏代码一并清除。
问题 2 slider 怎么彻底删除,找不到开发工具选项卡怎么办
回答 1 slider 怎么彻底删除,找不到开发工具,需要在文件选项自定义功能区里面勾选开发工具,slider 怎么彻底删除必须进入设计模式才能选中控件。
问题 3 slider 怎么彻底删除,选择窗格里面还有隐藏 slider 怎么处理
回答 1 slider 怎么彻底删除,打开选择窗格,找到隐藏的 slider 条目选中删除,slider 怎么彻底删除经常需要借助选择窗格清理隐藏对象。
问题 4 slider 怎么彻底删除,第三方插件生成的 slider 还会自动生成吗
回答 1 slider 怎么彻底删除,如果不移除对应的 COM 加载项,第三方插件会再次生成 slider,slider 怎么彻底删除需要卸载或者禁用这个插件。
【免责申明】
本文为 Office 控件操作科普,修改 VBA 与加载项操作前建议备份原文件,不同 Office 版本界面存在差异,操作请以本机版本为准,本文仅作操作参考。


