0

Visual Studio に Microsoft Word プロジェクトがあり、別のドキュメントを開いてテキストをクリップボードにコピーするコードがいくつかあるので、そのテキストをメイン ドキュメントのブックマークに貼り付けようとしています。

PastePaste メソッド ( 、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);
4

0 に答える 0