MS Wordにコピー&ペーストする際に書式を保持する方法

2024年5月にMicrosoft Office 2019がアップデートされて以来、特にChrome、Edge、Firefoxなどのブラウザからコピーした際に、貼り付けたコンテンツの動作に顕著な変化がありました。通常であれば、ウェブサイトからきれいにフォーマットされたテキストをコピーしてWordに貼り付けると、元の書式が保持されたまま問題なく動作します。しかし、現在Wordはデフォルトで「元の書式を保持」ではなく「書式を結合」に設定しているようです。「元の書式を保持」では、太字や斜体など、本来は保持したいHTMLタグがほぼすべて削除されてしまいます。そのため、貼り付けオプションで「元の書式を保持」を選択しても、最終的に退屈で統一感のないプレーンテキストになってしまうことがよくあります。

この変更は、技術的にはドキュメントの一貫性を保ち、HTMLのランダムな不具合によるファイルの混乱を防ぐのに役立つはずです。しかし実際には、特にウェブからフォーマットされたコンテンツをドキュメントに貼り付けることが多い人にとっては、むしろ頭痛の種となっています。その理由は? デフォルトの貼り付けモードが「書式の結合」として起動するようになったためです。これは元のスタイルとドキュメントのスタイルを融合させようとしますが、多くの場合、元の書式の多くが失われてしまいます。なぜこのように動作するのかは分かりませんが、一部の設定ではすぐに煩わしくなりました。特に、クリーンで完全な書式をそのまま使いたい場合には顕著です。

朗報です!この問題を解決する方法があります。貼り付けるたびに「元の書式を保持」を手動で選択する必要がなくなります。基本的には、Officeの設定を少し調整するだけです。Ctrl+Vで元の書式を維持したまま貼り付けたい場合は(正直、誰もがそうしたいはずです)、デフォルト設定を変更するのが良いでしょう。ちなみに、この設定変更が正しく反映されるにはWordまたはOfficeの再起動が必要になる場合があり、実行しているビルドによっては多少面倒な場合があります。

他のアプリからWordに貼り付ける際に、元の書式を常に維持する方法

方法1: Wordのオプションでデフォルトの貼り付け設定を変更する

これは最も直接的なアプローチであり、ほとんどの人が制御を取り戻すために行うことです。

  • Word を開き、「ファイル」→ 「オプション」「詳細設定」に移動します。
  • 「切り取り、コピー、貼り付け」というセクションまで下にスクロールします。ここが面白くなってくるところです。Wordでは、さまざまなシナリオに合わせて貼り付けの動作を設定できるのです。
  • 「他のプログラムからの貼り付け」というドロップダウンを探してください。デフォルトでは「書式の結合」になっているはずです。
  • 「元の書式を保持」に変更します。こうすることで、押すたびにCtrl + V(または右クリックして貼り付けるたびに)、元の書式通りに貼り付けられるようになり、ほとんどの場合、書式が保持されます。

このトグルボタンは基本的にWordに「スタイルを混ぜるのをやめて、そのままにしておきましょう」と指示するものです。これは、リッチフォーマットに対応したウェブサイトや他のアプリからスニペットを読み込む際に最適です。正直なところ、設定によってはこの変更がうまく機能しないこともあり、Wordが再起動するまでこの変更を無視してしまうこともありますが、通常は問題なく動作します。

もちろん、Word は必要以上に難しくしていますが、この調整により、貼り付けの習慣にいくらか健全性が回復されるはずです。

方法2: 貼り付けオプションを使用してより細かく制御する

デフォルト設定を微調整するのが少しリスクを感じたり、より細かく制御したい場合は、「形式を選択して貼り付け」を使うのも一つの方法です。 を押してCtrl + Alt + V「元の書式を保持」を選択するだけです。これは手動で行う必要がありますが、必要なときにいつでも元の書式設定が維持されます。特に予測できないソースからコピーする場合など、デフォルトの動作と格闘するよりも、この方法の方が速い場合もあります。

これ以外にも、Office にフックしてさらにきめ細かな貼り付け制御を可能にするWinhanceなどのサードパーティ ツールやアドインもありますが、正直なところ、ほとんどのユーザーにとっては組み込みのオプションをいじるだけで十分なはずです。

とにかく、これらの設定をいじっておくと、特にウェブソースから頻繁に貼り付けるコンテンツを扱う際に、かなり手間が省けます。アップデートを1、2回しただけでフォーマットが崩れてしまう場合に備えて、覚えておくと良いでしょう。