本简短指南介绍了如何使用 C# 在 DOCM 中创建宏。它提供了 IDE 设置的详细信息、步骤列表以及 使用 C# 的宏代码示例。您将学习如何创建 VbaProject、VbaModule 并设置其属性。
使用 C# 在 Word 中启用宏的步骤
- 设置环境以使用 Aspose.Words for .NET 操作 VBA 模块
- 导入所需的命名空间 System、Aspose.Words 和 Aspose.Words.Vba
- 使用 Document 类创建新的空白 Word 文档
- 通过初始化 VbaProject 对象为文档分配新的 VBA 项目
- 设置 VBA 模块的名称、类型和源代码
- 将创建的 VBA 模块添加到文档 VBA 项目的 Modules 集合中
- Save 文档为启用宏的 Word 文件
这些步骤概述了 使用 C# 创建 Word 宏 的过程。代码初始化一个新的 Word 文档,附加一个 VBA 项目,并通过指定名称、类型和源代码定义宏模块。最后,将该模块添加到项目中,并将文档保存为启用宏的 Word 文件。
使用 C# 在 MS Word 中添加宏的代码
此代码可帮助您创建 使用 C# 的宏启用 Word 文档。VbaProject 用于管理代码页、名称、保护状态、项目引用和所包含的模块。VbaModule 类表示 VBA 项目中的单个模块,具有获取/设置名称、类型(过程、类、文档等)和源代码的属性,并支持克隆。
本教程介绍了如何使用 C# 操作 VBA 代码。若要将 Word 文件转换为 JSON,请参阅文章 在 C# 中将 DOCX 转换为 JSON。