如何阅读文本中存在的MS Word文档的文本框?
-
19-09-2019 - |
题
我有我要转换为文本(.txt)编程文件的Word文档。我使用C#这一点。 我能够从Word文档阅读段落和表格,并将其转换为文本。有Word文档中的一些文本框和文本框的那些包含了我想读,把他们在文本文件中的文本。 我的问题是,我不知道在哪个收集这些文本框被存储。例如,所有的表都存储在表的收集,在收集段段。 谁能告诉我如何从这些文本框读? 请让我知道如果你需要任何额外的信息。
解决方案
有文本框和文本框。我敢肯定,里面的文本框的任何文本将成为Doc.Content系列的一部分。
要找到所有的文本框架的文档中,我使用这个VBA代码:
Dim Doc As Document
Dim Range As Range
' Load document
Set Range = Doc.StoryRanges(wdTextFrameStory)
Do Until Range Is Nothing
' Do something with Range.Text
Set Range = Range.NextStoryRange
Loop
不隶属于 StackOverflow