首页 > 解决方案 > 如何将 VBA .xlam 项目解构为 .cls 和 .frm 文件?

问题描述

我目前正在开发一个用 VBA 编写的 Excel 插件,并将 Excel 与它的 Visual Basic 编辑器一起使用。我的问题是 Excel 会将代码编译成单个 {Addin}.xlam 文件,该文件对版本控制毫无用处,并且限制我只能使用 Visual Basic 编辑器,这在 Mac 上使用起来既困难又尴尬。

我知道像 Rubberduck 和 XlTools 这样的工具,但这些工具似乎都仅限于在 Excel 中工作。我正在寻找的是具有方便功能的 CLI 工具,例如:

vba build src/ (从 src 文件构造一个可行的 .xlam) vba extract addin.xlam(从 .xlam 中提取 src 文件)

这将非常有帮助,这样我就可以使用版本控制以及 Visual Studio 来编写 VBA。

标签: excelvbaversion-control

解决方案


推荐阅读