いくつかの XML から情報を取得した後、Word ドキュメントを生成するために使用する必要があるブックマークとスタイルを含む Word 2010 テンプレートがあり、Interop (バージョン 8.3) で c# を使用しています。テンプレートは私に与えられたもので、会社の文書化規則に従っているため、まったく変更できません。
テンプレートのカスタム番号付きリスト スタイルを使用すると、1 ではなく 2 から開始する不可解な番号付けが失敗することがあります。それ以外の場合は、前のリストの番号付けに従います。
テンプレートから既存のスタイルを変更したり、プログラムからカスタム スタイルを適用したりできれば、これらのケースを修正するのは簡単ですContinuePreviousList: false
が、生成された Word ドキュメントには、強制的に使用するスタイルが必要です。
Word 文書を開き、リストを右クリックして [ 1 で再起動] オプションを選択すると (英語の Word を持っていないので、それが適切な翻訳であることを願っています)、発生する可能性のある問題のほとんどが修正されますが、 Interop からそれを使用する方法がわかりません。マクロを記録してから C# に変換して、Word がいくつかの関数を作成する方法を知りましたが、マクロの記録を開始するとマウスがロックされます。何か案は?