このコードを使用して、生成された Word ドキュメントで自動数値計算を設定していますが、正常に動作しますが、page_1 - 3、page_2 - 4、page_3 - 5 などの特定の値から数値計算を開始する必要があります。
//define currentpage object
object currentPage = WdFieldType.wdFieldPage;
activeWindow.ActivePane.View.SeekView = WdSeekView.wdSeekCurrentPageFooter;
//set alignment
activeWindow.ActivePane.Selection.Paragraphs.Alignment = WdParagraphAlignment.wdAlignParagraphLeft;
//Add page number
activeWindow.Selection.Fields.Add(activeWindow.Selection.Range, ref currentPage, ref oMissing, ref oMissing);
Wordでは、「挿入->ページ番号->ページ番号の書式設定->開始」で設定できます。C#にはこれに相当するプロパティがありますか?
解決しました! この 2 つのプロパティを設定するだけです。
activeWindow.ActivePane.Selection.HeaderFooter.PageNumbers.RestartNumberingAtSection = true;
activeWindow.ActivePane.Selection.HeaderFooter.PageNumbers.StartingNumber = 666;