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