C# 将Word文档中的宏从c提取到文本文件#

C# 将Word文档中的宏从c提取到文本文件#,c#,vba,ms-word,C#,Vba,Ms Word,我需要在不使用办公自动化的情况下,从c#中的Word 2007文档中提取所有VBA代码 到目前为止,我所做的是将Word文档作为c#中的结构化存储文件打开,我收到了以下流的列表: Macros VBA dir ( stream ) Module1 ( stream ) ThisDocument ( stream ) _VBA_PROJECT_ ( stream ) .... 我推测源代码存储在其中一个流中,但我不知道如何解析它们 有人能帮忙吗?VBA文件

我需要在不使用办公自动化的情况下,从c#中的Word 2007文档中提取所有VBA代码

到目前为止,我所做的是将Word文档作为c#中的结构化存储文件打开,我收到了以下流的列表:

Macros
 VBA
   dir ( stream ) 
   Module1 ( stream )  
   ThisDocument ( stream )   
  _VBA_PROJECT_ ( stream )
  ....
我推测源代码存储在其中一个流中,但我不知道如何解析它们


有人能帮忙吗?

VBA文件格式的文档可能会对您有所帮助。您可以从Microsoft免费下载: