gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 11:46:22 24 4
gpt4 key购买 nike

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

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

Macros
VBA
dir ( stream )
Module1 ( stream )
ThisDocument ( stream )
_VBA_PROJECT_ ( stream )
....

我了解到源存储在其中一个流中,但我不知道如何解析它们。

有人能帮忙吗?

最佳答案

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

[MS-OVBA]: Office VBA File Format Structure Specification

关于c# - 从 C# 中提取 Word 文档中的宏到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com