0
爲了在兩個分節符之間替換文檔的內容,我需要處理大量的word文檔。替換分節符之間的內容
基本上文件的結構如下所示:
Content
========= Continuous Section Break ==========
Content with 2 columns
========= Continuous Section Break ==========
Content
我已經知道如何檢測文件
using (WordprocessingDocument myDoc = WordprocessingDocument.Open(filename, true))
{
MainDocumentPart mainPart = myDoc.MainDocumentPart;
List<Break> breaks = mainPart.Document.Descendants<Break>().ToList();
// TODO replace content between the breaks
mainPart.Document.Save();
}
在休息,但我不知道如何更換之間的內容他們。
任何幫助表示讚賞。
在MS Word中,您會找到'Sections collection',它允許分別操作它們中的每一個。 'Sections'具有'.Range屬性',它指的是文本範圍。試試這些提示。 –
@KazJaw謝謝,但我使用Open XML SDK,而不是VBA。 –