プロトコル テンプレートの編集を自動化するための単語用アドインを作成しています。
テンプレートにはテーブルがあり、このテーブル内のセルの書式設定されたテキストを抽出/コピーしたいと考えています。
今、私はこのようにしています:
Range formattedText = agendaTable.Rows[i].Cells[1].Range;
string temp = formattedText.WordOpenXML;
後で、テキストを別の表のセルに貼り付けたい:
otherTablesRow.Cells[1].Range.InsertXML(temp);
最後の改行 ("\r\a") を除いて、書式設定は正しいです。これは、セルからテキストを抽出する範囲に由来します。単語は改行を使用してセルの終わりをマークしているようです。
したがって、テキストを他の表のセルに挿入した後、2 つの改行があります。改行の重複を避けるにはどうすればよいですか? 誰かがセルの内容を取得する別の方法を知っていますか?
更新:別の方法で質問するかもしれません。
私の全体的な問題は、複数の書式設定されたテキスト範囲をメモリにコピーし、後で同じドキュメントのどこかに貼り付けることです。