以下是一个C#操作Word的示例代码,定义一个段落并将其插入到书签处:

using Microsoft.Office.Interop.Word;

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

// 打开文档
Document doc = wordApp.Documents.Open(@"C:\example.docx");

// 获取书签对象
Bookmark bookmark = doc.Bookmarks["MyBookmark"];

// 创建一个新段落
Paragraph paragraph = doc.Content.Paragraphs.Add();

// 设置段落文本
paragraph.Range.Text = "This is a new paragraph.";

// 将段落插入到书签处
bookmark.Range.InsertParagraphAfter();
paragraph.Range.Cut();
bookmark.Range.PasteAndFormat(WdRecoveryType.wdFormatOriginalFormatting);

// 保存文档
doc.Save();

// 关闭文档和应用程序
doc.Close();
wordApp.Quit();

上面的代码首先创建了一个Word应用程序对象,然后打开一个文档。接着获取了名为"MyBookmark"的书签对象,并创建了一个新的段落对象,并设置了段落的文本内容。最后,将新段落插入到书签位置,并保存文档

写出C#操作word 定义一个段落再把这个段落插入在书签处代码

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

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