功能摘要
WPS文字支持VBA(VB宏)和JS(JavaScript宏)两种宏开发环境,用户可根据需求切换默认宏环境,灵活选择适合的编程语言实现文档自动化处理。
功能说明
| 功能维度 | 说明 |
|---|---|
| 版本限制-VBA宏 | Windows系统需安装VBA插件进行使用,MAC系统、Linux系统和移动端版本不支持 |
操作步骤
设置默认JS开发环境
功能入口
「文件」菜单→「选项」→「视图」选项卡→「默认JS开发环境」复选框
- 点击左上角文件菜单
- 选择选项,打开选项对话框
- 在左侧导航栏选择视图选项卡
- 在右侧找到 「默认JS开发环境」 复选框
- 勾选该选项后点击确定保存设置
- 重启WPS后生效,默认打开WPS宏编辑器(JS环境)

切换回VB环境
功能入口
「工具」选项卡→「开发工具」按钮→「开发工具」选项卡→「切换到VB环境」
- 点击左上角工具选项卡
- 选择开发工具选项,打开开发工具选项卡
- 在开发工具选项卡中,点击 「切换到VB环境」 按钮


常见问题
问题1:设置了默认JS环境但打开的仍是VB编辑器
- 解决方案: 设置后需要重启WPS才能生效。如果重启后仍未生效,检查是否已正确勾选「文件」→「选项」→「视图」中的「默认JS开发环境」选项。
问题2:切换环境后原有宏代码还能运行吗
- 解决方案: 切换宏环境不影响已保存的宏代码,切回原来的宏代码环境即可正常运行。
注意事项
- 环境独立性:VBA和JS是两种独立的宏环境,代码语法和运行机制不同,无法互相兼容
- 跨平台限制:VBA宏仅支持Windows系统,JS宏支持全平台(Windows/MAC/Linux)
- 文件格式:包含宏的文档需保存为支持宏的
.docm格式 - 安全建议:运行宏之前,需确保宏文件的安全性,不运行未知来源的宏文件