Word interopを使用して複雑な書式設定を実装したいと考えています。 1つの範囲から書式をコピーし、書式ペインタを使用して別の範囲に適用することは簡単です。Word interopによる書式ペインタ
Word interopライブラリでこのようなことが可能ですか?
のVisual Studio 2008/Word 2007の
Word interopを使用して複雑な書式設定を実装したいと考えています。 1つの範囲から書式をコピーし、書式ペインタを使用して別の範囲に適用することは簡単です。Word interopによる書式ペインタ
Word interopライブラリでこのようなことが可能ですか?
のVisual Studio 2008/Word 2007の
http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/3f905707-b6d8-453d-9807-c7a9f8e9edae/
から(属性を通じて作業とは反対に、1対1)あなたが「迅速かつ汚い」のためにできる最善のでありWordオブジェクトモデルのSelection.CopyFormat/Selection.PasteFormatメソッドを使用します。これらは、Word UIの書式ペインタ(ペイントブラシ)ツールをエミュレートします。詳細は、ヘルプを参照してください。そのことを周りに遊んで、それがあなたの後のものを与えるかどうかを確認してください。段落と文字レベルの両方の属性が必要な場合は、まず段落の書式をコピーしてから、文字書式をコピーします。