オブジェクトへのRTF データの挿入について質問がありWord.Range
ます。DB の値を使用して Word ブックマークを埋めるプログラムを実装しました。
現在、RTF データを Word ブックマークに入力する 2 つの方法を実装しています。
- RTF 値を一時ファイルに保存し
InsertFile
、Range オブジェクトのメソッドを使用します。 - RTF 値をクリップボードにコピーします。Word ブックマークの範囲を選択し、
Paste
メソッドを使用します。
どちらの方法にも、私が対処できない欠点があります。
最初の方法は、ハードディスクにファイルを書き込み、RTF 値/ファイルの末尾に改行文字を追加するため、使用できません。2 番目の方法は、保存されているクリップボード データを消去します。
クリップボードまたは InsertFile メソッドを使用せずにデータを挿入する可能性はありますか?