using Word = Microsoft.Office.Interop.Word;

// 创建Word应用程序对象 Word.Application app = new Word.Application();

// 创建一个新的Word文档 Word.Document doc = app.Documents.Add();

// 定义一个段落 Word.Paragraph para = doc.Content.Paragraphs.Add();

// 设置段落文字内容 para.Range.Text = "这是一个新段落";

// 找到第1个书签 Word.Bookmark bmk1 = doc.Bookmarks[1];

// 找到第2个书签 Word.Bookmark bmk2 = doc.Bookmarks[2];

// 获取第1个书签的起始位置,即第3行的起始位置 int start = bmk1.Range.Start + 2 * doc.Paragraphs.Count;

// 在第1个书签后第3行插入段落 doc.Range(start, start).InsertParagraphAfter();

// 把段落插入到第1个书签后第3行且在第2个书签前 doc.Range(start + 1, start + 1).InsertParagraphBefore(para.Range);

// 关闭Word应用程序 app.Quit()

写出C#操作word 定义一个段落再把这个段落插入在第1个书签后第3行且在第2个书签前

原文地址: https://www.cveoy.top/t/topic/hvao 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录