1

我正在尝试使用 word 自动化编辑 word 文档。在文档中,有一个我要验证和编辑的参考列表。我已经选择了一个范围内的引用部分,现在我想遍历列表。

object start = new Regex(@"(References)\s*:?\s*").Match(wordText).Index;
        object end = wordText.Length;

        Word.Range rngRef = doc.Range(start,end);

这就是我选择范围的方式,现在如何选择列表并遍历项目?

4

1 回答 1

0

我取决于有序列表在 Word 中的“格式化”方式。如果这只是一个可以做的一些段落(从段落中获取文本):

int i = 0;
var paragraphs = rngRef.Paragraphs;
foreach (Word.Paragraph item in paragraphs)
{
     Console.WriteLine("{0}: {1}", ++i, item.Range.Text);
}
于 2020-02-13T08:20:22.427 回答