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

WPS的Excel文档如何利用VB脚本批量替换超链接的内容

准备知识

关于WPS的Excel点击单元格打开别的文档的两种方法的探究【为单元格添加超链接】
https://blog.csdn.net/wenhao_ir/article/details/146212767

激活WPS的Excel文档中的VB编辑器功能

没有激活前的截图如下:
在这里插入图片描述
原因是我们的电脑中缺乏VBA插件,我们点击“开发工具”:
在这里插入图片描述
然后在接下来的菜单中点击“切换到VB环境”,此时如果检测到没有安装VBA插件,就会自动安装,如下图所示:
在这里插入图片描述
在这里插入图片描述
重启WPS后,发现“VB编辑器”的按钮已经没有成灰色不可用的状态了:
在这里插入图片描述
打开“VB编辑器”,界面如下:
在这里插入图片描述

简单例子测试VB脚本能够使用

插入模块(插入脚本代码)

按下图进行插入模块操作:
在这里插入图片描述
在这里插入图片描述
在上面的代码编辑器中填入代码:

Function swh_sum(a, b)
  swh_sum = a + b
End Function

在这里插入图片描述

xlsx文件另存为xlsm类型

此时按CTRL+S进行保存操作,出现下面的提示:
在这里插入图片描述
提示告诉我们,类型为xlsx的文档并不支持宏功能,所以我们需要换一种类型。

我们在上图中点击“否”,然后在接下来选择支持宏的文件类型,即xlsm类型:
在这里插入图片描述
在这里插入图片描述
可见目录中生成了xlsm文件“replace_link_02.xlsm”
在这里插入图片描述

测试脚本能否正常运行

此时再去VB编辑器中把刚才写的代码保存一下。
在这里插入图片描述
然后回到Excel表示,先在A1,B1中分别输入数字3和5:
在这里插入图片描述
然后在D1中输入下面的公式:

= swh_sum(A1,B1)

相关文章:

  • Linux 》》Ubuntu 18 LTS 之后的版本 修改IP地址 主机名
  • TypeScript 中 interface 与 type的使用注意事项 及区别详细介绍
  • TypeScript深度解析:从类型系统到工程化实践
  • MCP服务协议详细介绍
  • 【Windows】Wan 2.1 视频生成模型本地部署
  • xxl-job部署在docker-destop,实现定时发送预警信息给指定邮箱
  • 年龄与疾病(信息学奥赛一本通-1106)
  • Qt C++ 常用压缩库推荐 快速压缩 解压缩数据
  • Java是怎么解决并发问题的?
  • 高效图像处理工具:从需求分析到落地实现
  • 【vue + JS】OCR图片识别、文字识别
  • react对比vue的核心属性
  • 2340单点修改、区间查询
  • 独立开发记录:使用Trae和Cloudflare快速搭建了自己的个人博客
  • 深度学习与大模型-矩阵
  • 解数独 (leetcode 37
  • 生化混合智能技术(Biochemical Hybrid Intelligence, BHI)解析与应用
  • devServer changeOrigin不管用
  • 101.在 Vue 3 + OpenLayers 使用 declutter 避免文字标签重叠
  • RTSP协议规范与SmartMediaKit播放器技术解析
  • 新华时评:网络平台“开盲盒式”扣费,“钱小”事大
  • 锚定建设“中国樱桃第一县”目标,第六届澄城樱桃营销季启动
  • 欧洲观察室|“美国优先”使欧盟对华政策面临地缘经济困境
  • 特朗普与泽连斯基通话
  • 台陆委会将欧阳娜娜等20多名艺人列入重要查核对象,国台办回应
  • 俄乌直接谈判勉强收场,特朗普再次“电话外交”能否有用?|907编辑部