我们可以在C#中为MS-Word编写宏

时间:2017-03-10 16:30:36

标签: c# vba visual-studio ms-word word-vba

我们可以在C#中为MS-Word编写宏吗? 如果可能,请更喜欢一些参考网站和资源。

  • 比如它的IDE在哪里?
  • 如何发布或解释运行该宏?
  • 并且更喜欢用宏写一个简单的例子 在C#

根据here,我猜测它可能。

1 个答案:

答案 0 :(得分:3)

您可以使用Visual Studio和Visual Studio Tools for Office在C#中编写一个加载项,它将为Word添加功能,但您无法编写"宏"真。如果您要问的是,是否有办法进入VBA IDE并更改设置,以便您可以使用C#而不是VBA编写代码,请参阅。没有办法做到这一点。

您需要Visual Studio。在旧版本中,VSTO仅附带专业版,但我听说虽然我不确定,但已经改变了。

这是使用VSTO的起点: https://msdn.microsoft.com/en-us/library/cc442946.aspx