使用嵌入 VBA 代码管理 XLSM 文件

无需依赖 Excel,即可在你的 .NET 电子表格应用程序中维护 Microsoft Excel 宏以及 Visual Basic for Applications(VBA)代码。

使用嵌入 VBA 代码管理 XLSM 文件

借助带有 VBA 代码和宏支持的 .NET 电子表格组件,开发人员能够在其应用程序中集成现有的 Excel 自动化功能。这带来 .NET 框架的优势,提升电子表格操作的性能、安全性和可扩展性。开发人员可以访问、修改并保存嵌入的 VBA 脚本,确保在支持 VBA 执行的环境中实现无缝运行。这有助于在涉及传统系统或未启用 VBA 的环境时,仍能持续实现自动化与功能,同时还能支持代码更新、调试,并为便于代码执行的设置做好准备。

多种 .NET 电子表格组件提供 VBA 代码/宏支持,包括:

  • Aspose.Cells for .NET 是一个用于 Excel 电子表格编程的 API,允许你在模板文件中修改宏和 VBA 代码,从而在 .NET 应用中简化电子表格任务。
  • Document Solutions for Excel, .NET Edition(MESCIUS 出品)使用户能够加载和保存启用宏的 XLSM 文件。
  • EPPlus 是一个用于管理 Office Open XML 电子表格的 .NET 库。它能够创建、读取、删除并修改 VBA 代码。
  • Infragistics Excel Framework(Infragistics Ultimate UI for Windows Forms 的一部分)支持带有 VBA 代码的 XLSM 格式工作簿,从而增强 .NET 应用程序开发。

如需深入了解功能与价格,请访问我们对 .NET 电子表格组件的对比。

对比 .NET 电子表格组件