可以使用 C# 来创建启用宏的 Word 文档吗?

时间:2021-06-07 14:41:40

标签: c# vba checkbox ms-word

是否可以使用 C# 和 Microsoft.Office.Interop.Word 库创建启用宏的 Word 文件 (.docm)?

我需要的一个宏示例是:

Private Sub CheckBox1_Click()
    If CheckBox1.Value = False Then
        Paragraph1.Value = "aaa"
    End If
End Sub

此宏不会由 C# 运行,而是在用户打开 Word 文档并单击 CheckBox 时运行。

本质上,我正在尝试自动生成几个 .docm 单词模板,而不必使用 Visual Basic 在 Word 中的应用程序单独管理每个文件。这在 C# 中是否可行,或者我可以在 Visual Basic 中使用其他一些库(使用 Visual Studio IDE)?

如果我在 C# 中找不到关于直接创建 .docm 文件的任何信息,我们将不胜感激。

0 个答案:

没有答案
相关问题