2

我的 Word 文档中有一个有序列表,我想在元素 2 和 3 之间添加一个新元素。最简单的方法可能是获取第二个元素末尾的位置,但我没有知道如何做到这一点。有谁知道如何做到这一点?

非常感谢所有帮助,我总是接受答案!

4

1 回答 1

0

给定一个只包含一个简单 ListParagraph 的文档:

  1. 清单项目 1
  2. 清单项目 2
  3. 清单项目 3

如果要在 2 到 3 之间插入一个列表项,可以获取第二个列表段落并添加一个段落:

    MSWord.Application app = (MSWord.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Word.Application");
  MSWord.Document doc = app.ActiveDocument;

  doc.ListParagraphs[2].Range.Paragraphs.Add();

这将插入一个新的第三个列表段落:

  1. 清单项目 1
  2. 清单项目 2
  3. ---->代码将添加这个
  4. 项目清单
于 2012-06-30T07:13:14.880 回答