准备知识
关于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)