Skip to content

代码仓库

不坑盒子在三件套中都有代码仓库功能,该功能为大家提供了一个共享VBAJS脚本代码的平台,大家可以在里面挑选自己喜欢的代码,一键使用。

该功能是不坑盒子插件功能的扩充,不坑盒子欠缺的功能,可以通过此处进行补充,理论上可以使你的Office“无所不能”。

使用前提

MicroSoft Office 和 WPS Office 默认都在宏安全性上阻止了此功能的使用,需要先进行一些前期设置。

MicroSoft Office中设置

分别在三个套件中,打开文件-选项-信任中心,在这里面启用宏和勾选下方的信任对VB工程对象模型的访问

WPS中设置

WPS个人免费版,是不带VBA功能的,需要自行找途径安装上VBA功能

TIP

WPS官方提供的VBA功能,是额外收费的。

当你给WPS安装好VBA功能后,分别在三件套中进行如下设置即可。

点击顶部的工具-宏安全性,这里面两个选项卡里面进行如下图的勾选。

基本逻辑

代码仓库里面分为“我的库”和“公开库”。

  • 我的库:每个人自己的代码库,只有自己能看到和使用;
  • 公开库:每个人都能看到的代码,可以直接复制为自己的。

脚本类别

目前代码仓库里面可以放置2类代码:VBAJS

VBA代码为一次性执行,需要用户点击“执行”后才会生效;

JS代码为主动在灵感之窗中注入,用户点击“启用”后,再访问脚本指定的生效页面即会自动运行。

新建脚本

新建脚本时,VBA和JS在同一个界面,按界面提示填写即可。

如果勾选了“是否共享”,那么这个脚本会被管理员看到并审核,审核通过后,所有人都能看到。

如果不勾选“是否共享”,管理员也看不到你新建的这个脚本。

TIP

写脚本需要一定的门槛,请自行到网上学习。

管理脚本

你可以在“我的库”中管理自己的脚本,包括:更新执行删除共享

JS脚本与VBA不同,没有“执行”按钮,它与灵感之窗紧密结合,请到灵感之窗的使用说明中查看具体用法。