宏转换器是一个插件,可以更轻松地转换 Excel 文件 包含 Visual Basic for Applications (VBA) 代码复制到 Google 表格文件,以及 Apps 脚本。您可以使用“Macro Converter”插件来确定 文件之间的兼容性,并自动进行转换。
准备工作
要使用宏转换器,请执行以下操作:
- 您必须拥有 Google Workspace 企业 Plus 版账号或 Google Workspace 教育 Plus 版账号。
- 应能熟练使用 Excel 或 Google 表格,并熟练使用脚本 (VBA 或 Apps 脚本)。
- 您应该能够阅读和理解基本脚本。
安装 Macro Converter 插件
- 在计算机上,前往 Google Workspace Marketplace 中的 Macro Converter 插件。
- 在右上角,依次点击安装 >继续 >允许。
- 安装可能需要几秒钟。插件安装完成后,点击 完成。
安装完成后,您可以在 Google 云端硬盘的右侧面板上找到 Macro Converter 插件。如果您没有看到侧边栏,请访问 点击右下角的“显示侧边栏”图标 。
如何使用宏转换器
- 为您要转换的文件生成兼容性报告。请参阅 确定 VBA 宏是否与 Apps 脚本兼容。
- 使用兼容性报告中的信息更新 VBA 代码。
- 如果您的代码完全兼容,您可能不需要做出更改。
- 如果您的 VBA 代码包含无法轻松转换为 Apps 脚本代码的 API, 该报告在 Apps 脚本中提供解决方法。你可以实现 转换文件后执行脚本的权宜解决方法 您可能需要创建和实施 VBA 解决方法 然后再转换文件
- 更改 VBA 代码后,再次运行兼容性报告。 此步骤有助于确认您的文件和标记是否已提高兼容性 应该进行的任何其他更新
- 根据需要重复第 2 步和第 3 步。这些步骤可以最大限度地实现 以减少转换后所需完成的工作量。您 如果您打算完成解决方案的应用流程,可以继续执行下一步 。
- 转换文件。
- 修正错误。 您可能需要调整新的 Apps 脚本代码, 您的代码按预期运行。
- 解决常见问题。 您可能需要在 Apps 脚本中手动创建项目,例如 VBA 用户表单。