Visual Studio に Microsoft Word プロジェクトがあり、別のドキュメントを開いてテキストをクリップボードにコピーするコードがいくつかあるので、そのテキストをメイン ドキュメントのブックマークに貼り付けようとしています。
Paste
Paste メソッド ( 、PasteAndFormat
、 )のいずれかを使用すると.Range.PasteAndFormat
、ブックマークがテキストに置き換えられます。これが 1 回限りのプロセスである場合は問題ありませんが、さらに変更を加えるにはブックマークが必要です。事実上、あらゆる種類のドキュメントから同じブックマークにテキストを追加し続けたいのですが、誰かがより良い方法を提案できる場合は、教えてください、ありがとう!!
var wordApp = new Microsoft.Office.Interop.Word.Application();
object filename = "pathoffile";
var document = wordApp.Documents.Open(filename);
document.ActiveWindow.Selection.WholeStory();
document.ActiveWindow.Selection.Copy();
Globals.ThisDocument.bmTaskBreakDown.PasteAndFormat(WdRecoveryType.wdFormatSurroundingFormattingWithEmphasis);