当前位置: 首页 > news >正文

【Microsoft 365可用】PPT一键取消所有超链接

删除或禁用超链接 - Microsoft 支持从页面中删除一个或多个超链接,或在键入时关闭自动超链接创建。https://support.microsoft.com/zh-cn/office/%E5%88%A0%E9%99%A4%E6%88%96%E7%A6%81%E7%94%A8%E8%B6%85%E9%93%BE%E6%8E%A5-027b4e8c-38f8-432c-b57f-6c8b67ebe3b0 微软官方给出的方法并不适用于PowerPoint,而PowerPoint中的宏也没有Hyperlinks这个属性,经实际验证,使用下面的宏指令可以一键移除幻灯片中全部的超链接。

'最简单有效的版本
Sub RemoveHyperlinksEasy()Dim sld As SlideDim shp As ShapeDim count As Integercount = 0For Each sld In ActivePresentation.SlidesFor Each shp In sld.Shapes'删除形状上的超链接On Error Resume NextIf shp.ActionSettings(ppMouseClick).Hyperlink.Address <> "" Thenshp.ActionSettings(ppMouseClick).Hyperlink.Address = ""count = count + 1End IfOn Error GoTo 0'删除文本中的超链接格式If shp.HasTextFrame ThenIf shp.TextFrame.HasText ThenOn Error Resume Nextshp.TextFrame.TextRange.ActionSettings(ppMouseClick).Action = ppActionNoneshp.TextFrame.TextRange.ActionSettings(ppMouseClick).Hyperlink.Address = ""count = count + 1On Error GoTo 0End IfEnd IfNext shpNext sldMsgBox "处理完成!删除了 " & count & " 个超链接", vbInformationEnd Sub

如何使用这个宏:

1. 打开VBA编辑器

  • 在PowerPoint中按 Alt + F11
  • 或者:文件 → 选项 → 自定义功能区 → 勾选"开发工具" → 开发工具 → Visual Basic

2. 插入宏代码

  • 在VBA编辑器中,右键点击左侧的项目
  • 选择 插入 → 模块
  • 将上面的代码复制粘贴到模块中

3. 运行宏

  • F5 运行宏
  • 或者:在PowerPoint中,开发工具 → 宏 → 运行

相关文章:

  • 私有化部署DeepSeek后行业数据模型的训练步骤
  • “顶点着色器”和“片元着色器”是先处理完所有顶点再统一进入片元阶段,还是一个顶点处理完就去跑它的片元?
  • 说说线程有几种创建方式
  • 嵌入式自学第三十天(5.28)
  • 运维三剑客——sed
  • ArcGIS Pro裁剪影像
  • 单例模式的隐秘危机
  • 《Google I/O 2025:AI浪潮下的科技革新风暴》
  • Web3 风控挑战重重,图数据库为何成为破局关键-悦数图数据库
  • LiveGBS作为下级平台GB28181国标级联2016|2022对接海康大华宇视华为政务公安内网等GB28181国标平台查看级联状态及会话
  • 打破认知壁垒重构科技驱动美好生活 大模型义务传播计划
  • 使用 Shell 脚本实现 Spring Boot 项目自动化部署到 Docker(Ubuntu 服务器)
  • 国际数字影像产业园:以科技赋能,打造文创产业升级新引擎
  • AI赋能金融风控:基于机器学习的智能欺诈检测系统实战教程
  • Dify:详解 docker-compose.yaml配置文件
  • 多线程和并发之线程
  • 摩尔条纹 原理以及matlab 实现
  • 一站式掌握视频编辑器开发:OpenCV + Qt + FFmpeg 实战课程全览
  • 如何区分防爆手机与普通手机?
  • FFMPEG推流器讲解
  • 怎么设计一个自己的网站/网站联盟营销
  • 高职图书馆网站建设大赛/网站搭建谷歌seo
  • 自己做网站做那种类型/搜索引擎优化内容包括哪些方面
  • 网站开发公司电话/网络维护培训班
  • 网站文章系统/最近的电脑培训学校
  • 微信微网站建设平台/连云港seo优化