功能摘要
切换到JS环境功能用于将VBA开发环境切换为JavaScript开发环境,可以使用JS语言编写宏代码,实现跨平台的脚本开发。
功能说明
| 功能维度 | 说明 |
|---|---|
| 会员限制 | 无会员限制 |
| 版本限制-VBA宏 | Windows系统需安装VBA插件进行使用,MAC系统、Linux系统和移动端版本不支持 |
操作步骤
切换到JS/VB环境
功能入口
「开发工具」选项卡→「切换到JS环境」/「切换到VB环境」
- 点击顶部 「开发工具」 选项卡
- 找到并点击 「切换到JS环境」 按钮
- 环境将从VBA切换为JavaScript
- 点击 「切换到VB环境」 将重新切换至VB环境

「开发工具」 选项卡需在 「工具」 选项卡下点击 「开发工具」 选项开启
设置默认JS开发环境
功能入口
「文件」菜单→「选项」→「视图」选项卡→「默认JS开发环境」复选框
- 点击左上角文件菜单
- 选择选项,打开选项对话框
- 在左侧导航栏选择视图选项卡
- 在右侧找到 「默认JS开发环境」 复选框
- 勾选该选项后点击确定保存设置
- 重启WPS后生效,默认打开WPS宏编辑器(JS环境)

常见问题
问题1:JS环境和VBA环境有什么区别
- 解决方案: JS环境使用JavaScript语言,跨平台兼容性更好;VBA环境使用VBA语言,功能更传统但仅限Windows平台。
问题2:切换后还能用VBA代码吗
- 解决方案: 切换到JS环境后,需要使用JavaScript语法编写代码,原有VBA代码需要转换后才能使用。
问题3:切换环境后原有宏代码还能运行吗
- 解决方案: 切换宏环境不影响已保存的宏代码,切回原来的宏代码环境即可正常运行。
注意事项
- 环境独立性:VBA和JS是两种独立的宏环境,代码语法和运行机制不同,无法互相兼容
- 跨平台限制:VBA宏仅支持Windows系统,JS宏支持全平台(Windows/MAC/Linux)
- 安全建议:运行宏之前,需确保宏文件的安全性,不运行未知来源的宏文件
