0

私はこれを試しました:

range= wDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
object Type = Word.WdBreakType.wdPageBreak;
range.InsertBreak(ref Type);
range.PageSetup.PaperSize = Word.WdPaperSize.wdPaperCSheet;

ただし、すべてのページをに設定しますwdPaperCSheet

1ページをwdPaperCSheetに設定するにはどうすればよいですか?

4

1 に答える 1

0

私は多くの時間を試しました.そして最後に解決策を見つけました.

range= wDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
object Type = Word.WdBreakType.wdSectionBreakNextPage;
range.InsertBreak(ref Type);
range.PageSetup.PaperSize = Word.WdPaperSize.wdPaperCSheet;

このコードは、範囲の後のページを wdPaperCSheet に設定します。これをもう一度実行して、通常のページにすることができます。したがって、最終的に 1 つのページを wdPaperCSheet に作成できます。しかし、なぜ wdPageBreak と wdSectionBreakNextPage が異なるのかわかりませんでした。

于 2013-01-16T01:36:49.987 に答える