当サイトの記事にはプロモーションが含まれています。

Wordのコメントが削除できない共有文書の原因と6つの解決策を徹底解説!

パソコンパソコン・スマホ教室
スポンサーリンク

「校閲タブの削除ボタンがグレーアウトしていて押せない……」「コメントを消したはずなのに、相手に送ったら残っていた……」そんな経験はありませんか? とくに複数人で共有しているWord文書では、コメントの削除がうまくいかないトラブルが頻繁に起こります。

じつはこの問題、単なる操作ミスではなく、文書の保護設定共同編集の仕様表示モードの切り替えなど、いくつもの原因が複雑に絡み合っているケースがほとんどです。原因を正しく理解しないまま場当たり的に対処しても、同じトラブルを繰り返してしまいます。

この記事では、Wordのコメントを削除できない共有文書の原因をひとつひとつ丁寧に解き明かし、初心者でも迷わず実行できる具体的な解決方法を、現場で本当に使えるテクニックとあわせてお伝えします。

ここがポイント!

  • Wordの共有文書でコメントが削除できない7つの原因と、それぞれに対応する具体的な解決手順の紹介
  • Microsoft 365のモダンコメントや共同編集モードなど最新仕様をふまえた実践的な対処法の解説
  • 提出前に情報漏洩を防ぐためのドキュメント検査やPDF変換を含む安全な文書管理フローの提案
スポンサーリンク
  1. そもそもWordのコメント機能とは何か?
  2. Wordの共有文書でコメントが削除できない7つの原因
    1. 原因1コメントを正しく選択していない
    2. 原因2コメントの表示が非表示になっている
    3. 原因3文書に編集の制限(保護)がかかっている
    4. 原因4保護ビューで開かれている
    5. 原因5共同編集中に他のユーザーがロックしている
    6. 原因6解決済みコメントが非表示になっている
    7. 原因7古い形式の文書(.doc)を使っている
  3. コメントが削除できないときの具体的な解決手順
    1. 解決策1コメントを選択してから個別に削除する
    2. 解決策2すべてのコメントを一括で削除する
    3. 解決策3編集の制限を解除する
    4. 解決策4変更履歴のロックを解除する
    5. 解決策5コメントの表示設定を確認して非表示を解除する
    6. 解決策6解決済みコメントを再表示してから削除する
  4. 削除だけでは不十分?見えない情報を完全に消す方法
    1. ドキュメント検査で隠れた個人情報を一掃する
    2. PDF変換で編集情報を完全に遮断する
  5. 共同編集モードで知っておくべき注意点
    1. 共同編集中はコメントが即座に同期される
    2. 校閲用に共有された文書は変更履歴をオフにできない
    3. Web版Wordとデスクトップ版で操作が異なる
  6. 提出前に必ず実行したい安全チェックリスト
  7. 情シス歴10年超の視点で語る「現場で本当に起きるコメントトラブル」と独自の対処術
    1. トラストセンターの設定が「隠れた元凶」になっているケース
    2. OneDrive同期フォルダ内のWordファイルで起きる「ゴースト保存」問題
    3. グループポリシーで共同編集が無効化されていて操作できないケース
  8. VBAマクロで実現するコメント管理の自動化テクニック
    1. VBA1全コメントを一括削除するマクロ
    2. VBA2特定のユーザーが書いたコメントだけを削除するマクロ
    3. VBA3解決済みコメントだけを削除するマクロ
    4. VBA4全コメントをテキストファイルにエクスポートしてから削除するマクロ
    5. VBA5フォルダ内の複数Wordファイルのコメントを一括削除するマクロ
  9. 現場で本当に起きた「コメント事故」3選と具体的な再発防止策
    1. 事例1社内コメントが取引先に丸見えになった契約書事件
    2. 事例2自動保存でコメントの削除が「巻き戻った」事件
    3. 事例3モダンコメントとクラシックコメントが混在してカオスになった事件
  10. Wordファイルを開くたびに変更履歴が復活する問題の根本解決
  11. ファイルを渡す前に「最終版にする」機能を使う隠しテクニック
  12. コメントを印刷してしまう問題の即効解決
  13. ぶっちゃけこうした方がいい!
  14. Wordのコメント削除に関するよくある質問
    1. 他の人が追加したコメントも削除できますか?
    2. コメントを削除すると変更履歴に記録されますか?
    3. 特定のユーザーのコメントだけをまとめて削除できますか?
    4. Mac版のWordでもコメント削除の手順は同じですか?
    5. Word Onlineでコメントを削除するにはどうすればよいですか?
  15. 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
  16. まとめ

そもそもWordのコメント機能とは何か?

Wordのイメージ

Wordのイメージ

Wordのコメント機能は、文書の本文を直接変更せずに、特定の箇所に対して意見やメモ、修正の指示を書き込める仕組みです。たとえば契約書のレビュー時に「この条項の表現を再検討してほしい」と伝えたいとき、該当する文章を選択してコメントを挿入すれば、本文はそのままに注釈を残せます。

コメントは校閲タブから「新しいコメント」をクリックするか、ショートカットキーCtrl+Alt+Mで素早く挿入できます。挿入されたコメントには自動的に作成者名とタイムスタンプが付与されるため、誰がいつ書いたコメントなのかがひと目でわかるようになっています。

Microsoft 365では「モダンコメント」と呼ばれる新しいコメント形式が標準になっており、コメントに対して返信したり、@メンションで特定のユーザーにタスクを割り当てたり、「解決」ボタンで対応済みのコメントを非表示にしたりと、チームでのコラボレーションがより柔軟になりました。ただし、この新しい仕組みが従来の操作に慣れた人にとっては混乱の原因にもなっています。

Wordの共有文書でコメントが削除できない7つの原因

コメントが削除できないと感じたとき、慌てて何度もクリックする前に、まずは原因を特定することが大切です。共有文書でよく起きるトラブルには、大きく分けて7つのパターンがあります。それぞれの原因を理解しておけば、適切な対処法にすぐたどり着けるようになります。

原因1コメントを正しく選択していない

意外と多いのが、コメントの選択ミスです。校閲タブの「削除」ボタンは、コメントが正しく選択された状態でなければグレーアウトして押せません。コメント本体をクリックするのではなく、「返信」の入力欄をクリックしてしまっている場合も削除できないため、注意が必要です。必ずコメント本文の領域をクリックして選択状態にしてから削除を実行しましょう。

原因2コメントの表示が非表示になっている

「コメントを削除したつもりなのに、ファイルを開いたらまだ残っていた」というケースの多くは、実際にはコメントを非表示にしただけで削除していなかったという状況です。校閲タブの「変更内容の表示」が「変更履歴/コメントなし」に設定されていると、画面上ではコメントが見えなくなりますが、データとしてはファイルの中にしっかり残っています。相手がファイルを開いて表示設定を変えれば、すべてのコメントが丸見えになってしまいます。

原因3文書に編集の制限(保護)がかかっている

共有文書ではセキュリティのために「編集の制限」が設定されていることがあります。校閲タブの「編集の制限」で保護が有効になっていると、コメントの追加だけが許可され、削除や本文の編集が一切できなくなる場合があります。削除ボタンがグレーアウトして押せないときは、この保護設定を真っ先に疑ってください。

原因4保護ビューで開かれている

インターネットやメールから受け取ったWordファイルは、安全のために「保護ビュー」で開かれることがあります。画面上部に黄色い帯が表示されている場合がこれに該当し、この状態ではコメントの削除はもちろん、あらゆる編集操作ができません。「編集を有効にする」ボタンをクリックして保護ビューを解除する必要があります。

原因5共同編集中に他のユーザーがロックしている

OneDriveやSharePointに保存された文書を複数人で同時編集している場合、他のユーザーが編集中のセクションにあるコメントは操作できないことがあります。また、変更履歴の記録がパスワードでロックされていると、管理者以外のユーザーはコメントや変更履歴に対する操作が制限されます。

原因6解決済みコメントが非表示になっている

モダンコメントの「解決」機能を使うと、対応済みのコメントは自動的に非表示になります。これは削除とは異なり、コメントデータ自体はファイル内に残ったままです。「すべてのコメントを削除したはずなのにドキュメント検査で検出される」という場合は、解決済みコメントの存在を見落としている可能性があります。

原因7古い形式の文書(.doc)を使っている

Word 97-2003形式の.docファイルでは、最新のコメント機能が正しく動作しないことがあります。共同編集機能そのものが.doc形式ではサポートされていないため、.docx形式に変換してから作業することで解決するケースも少なくありません。

コメントが削除できないときの具体的な解決手順

原因が特定できたら、次は具体的な操作で問題を解決していきましょう。ここでは、Windows版のWord(Microsoft 365)を前提に、もっとも確実な方法から順番に紹介します。

解決策1コメントを選択してから個別に削除する

基本中の基本ですが、まずは正しい手順を確認しましょう。削除したいコメントの本文部分をクリックして選択し、校閲タブの「削除」ボタン(吹き出しに×マークのアイコン)をクリックします。右クリックメニューから「コメントの削除」を選ぶ方法でも同じ操作が可能です。また、モダンコメントの場合はコメント右上の三点メニュー(…)から「スレッドの削除」を選択してください。

解決策2すべてのコメントを一括で削除する

コメントが大量にある場合は一括削除が効率的です。校閲タブの「削除」ボタンの下にある下向き矢印をクリックし、「ドキュメント内のすべてのコメントを削除」を選択します。ただし、この操作はやり直しができないため、必要なコメントがないか事前に確認してから実行することをおすすめします。

解決策3編集の制限を解除する

削除ボタンがグレーアウトしている場合は、文書の保護を解除します。校閲タブから「編集の制限」をクリックし、画面右側に表示されるパネルの下部にある「保護の中止」ボタンをクリックしてください。パスワードが設定されている場合は入力が求められます。パスワードがわからない場合は、文書の管理者に問い合わせましょう。

解決策4変更履歴のロックを解除する

変更履歴の記録がパスワードでロックされている場合も、コメント操作に影響することがあります。校閲タブから「保護」→「文書の保護」を選択し、保護設定をオフにすることでロックを解除できます。

解決策5コメントの表示設定を確認して非表示を解除する

まず校閲タブの「変更内容の表示」ドロップダウンを確認し、「すべての変更履歴」もしくは「すべての変更履歴とコメント」に切り替えます。さらに「変更履歴とコメントの表示」メニューの中で「コメント」にチェックが入っているかも確認してください。非表示のコメントは画面には見えませんが、ファイルには残っています。表示を切り替えてからあらためて削除操作を行いましょう。

解決策6解決済みコメントを再表示してから削除する

モダンコメントで「解決」済みになっているコメントは、コメントウィンドウのフィルターを「すべてのコメント」に切り替えると表示されます。解決済みコメントの三点メニューから「もう一度開く」を選ぶか、そのまま「スレッドの削除」を実行して完全に除去してください。

削除だけでは不十分?見えない情報を完全に消す方法

コメントを削除したとしても、Wordファイルにはまだ「見えない情報」が残っている可能性があります。ビジネス文書を社外に送る場合、この見えない情報が思わぬ情報漏洩につながるケースがあるため、もう一歩踏み込んだ対策が必要です。

ドキュメント検査で隠れた個人情報を一掃する

Wordには「ドキュメント検査」という強力なチェック機能が搭載されています。ファイルタブから「情報」→「問題のチェック」→「ドキュメント検査」の順にクリックすると、コメント、変更履歴、作成者名、編集時間、非表示テキストなど、ファイルに含まれるあらゆるメタデータを検出してくれます。検出された項目の横にある「すべて削除」ボタンをクリックすれば、見えない情報を一括で除去できます。

とくに注意したいのは、ファイルのプロパティ情報です。作成者の氏名や会社名、最終更新者の情報、編集にかかった総時間などが自動的に記録されており、これらは相手がファイルを右クリックしてプロパティを開くだけで簡単に閲覧できてしまいます。社内の価格交渉メモがコメントに残ったまま取引先に送付してしまい、信頼関係を損なうというリアルなトラブル事例も報告されています。

PDF変換で編集情報を完全に遮断する

最終版を提出する際にもっとも安全な方法は、WordファイルをPDFに変換してから送ることです。PDFにすれば変更履歴やコメントが復元される心配はなく、レイアウトやフォントも相手の環境に左右されず正確に表示されます。ファイルタブの「エクスポート」から「PDF/XPSドキュメントの作成」を選択するだけで簡単に変換できます。

共同編集モードで知っておくべき注意点

近年はOneDriveやSharePointを使ってWord文書をリアルタイムで共同編集する機会が急増しています。共同編集モード特有のコメント管理の注意点を押さえておきましょう。

共同編集中はコメントが即座に同期される

共同編集モードでは、誰かがコメントを追加した瞬間に他の編集者の画面にも反映されます。逆に、削除もリアルタイムで反映されるため、「まだ確認していないコメントを誰かが消してしまった」という事態も起こり得ます。チーム内で「コメントは投稿者本人が削除する」などのルールを決めておくのが賢明です。

校閲用に共有された文書は変更履歴をオフにできない

Microsoftの公式ドキュメントにも記載されている重要な仕様として、校閲のために共有された文書では変更の追跡をオフにできない場合があります。変更を追跡せずに編集したい場合は、文書のコピーを保存して作業するか、共有設定そのものを変更する必要があります。

Web版Wordとデスクトップ版で操作が異なる

Word for the Web(ブラウザ版)ではコメントの削除手順がデスクトップ版と若干異なります。Web版ではコメントの吹き出しをクリックしてからコメントウィンドウを開き、三点メニューの「スレッドの削除」を選択する流れになります。デスクトップ版の右クリックメニューに慣れている方は戸惑いやすいポイントなので覚えておいてください。

提出前に必ず実行したい安全チェックリスト

Wordファイルを社外に送る前、あるいは最終版として確定する前に、次の確認作業を習慣にしましょう。個人の注意力だけに頼るのではなく、チームとして仕組み化することで、コメントや変更履歴の消し忘れによるトラブルを未然に防ぐことができます。

チェック項目 確認方法
変更履歴の記録がオフになっているか 校閲タブで「変更履歴の記録」が非アクティブであることを確認する
すべてのコメントが削除されているか 「ドキュメント内のすべてのコメントを削除」を実行し、コメントウィンドウが空であることを確認する
すべての変更が承諾または拒否されているか 校閲タブの「次へ」ボタンで変更箇所が残っていないかチェックする
ドキュメント検査でクリーンな状態か ファイル→情報→問題のチェック→ドキュメント検査を実行する
印刷プレビューにコメントや赤字が表示されていないか ファイル→印刷でプレビューを確認する
PDFでの最終出力に問題がないか PDFにエクスポートして内容とレイアウトを目視確認する

このチェックリストをチーム全体で共有し、提出フローに組み込むことで、属人的なチェック作業を排除し、誰が担当しても一定の品質を保てる体制が整います。さらに、提出前には必ず第三者によるダブルチェックを行う運用を加えれば、見落としのリスクをほぼゼロに近づけることができます。

情シス歴10年超の視点で語る「現場で本当に起きるコメントトラブル」と独自の対処術

Wordのイメージ

Wordのイメージ

ここからは、情報システム部門で10年以上Officeまわりのトラブル対応に携わってきた視点から、公式ドキュメントやヘルプ記事には載っていない「現場のリアル」をお伝えします。Wordのコメント削除に関する問い合わせは、体感として月に数回は必ず来るレベルの定番トラブルです。しかも、聞いてくる人のほとんどが「削除ボタンを押してるのに消えない」ではなく、「消したつもりだったのに取引先から指摘された」という事後報告なんですよね。つまり、問題が起きてから初めて相談に来るケースがほとんどで、予防的に対処できている組織は驚くほど少ないのが実態です。

トラストセンターの設定が「隠れた元凶」になっているケース

これは意外と知られていないのですが、Wordにはトラストセンター(セキュリティセンター)のプライバシーオプションに、「ファイルを開くまたは保存するときに、非表示になっている変更履歴/コメントを表示する」という設定項目があります。この設定にチェックが入っていると、自分の画面では「変更履歴/コメントなし」に設定して保存したはずのファイルでも、次に開いたとき自動的にコメントが再表示されるという現象が起きます。

現場でよくあるのが「何度保存しても変更履歴が復活する」という問い合わせです。これはファイルが壊れているわけでも、操作を間違えているわけでもなく、この設定が有効になっているだけ。ファイルタブから「オプション」→「トラストセンター」→「トラストセンターの設定」→「プライバシーオプション」の順にたどり、該当のチェックを外せば解決します。ただし、このチェックはセキュリティの観点では入れておいたほうがむしろ安全なので、外すのは自分が最終版を作成する端末だけにして、組織のポリシーとして全台一律にオフにするのは避けたほうがいいです。

OneDrive同期フォルダ内のWordファイルで起きる「ゴースト保存」問題

これは情シスでないとなかなか気づかない現象ですが、OneDriveの同期フォルダに保存されているWordファイルを編集する際、自動保存(AutoSave)がオンの状態でコメントを削除すると、削除操作が即座にクラウドに同期されてしまうという挙動があります。つまり「あ、間違って消した!」と思ってCtrl+Zで戻そうとしても、クラウド側にはすでに削除済みのバージョンが保存されているため、他の共同編集者の画面ではコメントが消えたままという状況になります。

逆のパターンもあって、自動保存がオンの状態で複数人が同時にファイルを開いていると、Aさんがコメントを削除してもBさんの画面にはまだ残っていて、Bさんが何か別の編集をして保存した瞬間にAさんが消したはずのコメントが復活する、ということも稀に起きます。この現象は同期の競合が原因で、根本的にはOneDriveの同期タイミングに依存する問題です。確実にコメントを消したい場合は、いったん自動保存をオフにしてからコメント削除→手動で保存→自動保存を再度オンにする、という手順がもっとも安全です。

グループポリシーで共同編集が無効化されていて操作できないケース

企業のIT部門がMicrosoft 365のグループポリシーで共同編集機能を無効化しているケースがあります。具体的には、Disable Co-Authoring Client PolicyDisable Automerge Client Policyが有効になっていると、共同編集そのものが機能しないため、コメントの追加や削除に想定外の制限がかかることがあります。ユーザーからすると「なぜかコメントの操作がおかしい」としか見えないのですが、原因は端末のポリシー設定だったりするわけです。もしチームの一部のメンバーだけがコメントを操作できないという状況があれば、情シスに「グループポリシーのOffice共同編集関連の設定を確認してほしい」と伝えてみてください。

VBAマクロで実現するコメント管理の自動化テクニック

ここからは、GUIの操作では面倒だったり、そもそもできなかったりするコメント管理作業を、VBA(Visual Basic for Applications)マクロで一発解決するテクニックを紹介します。紹介するコードはすべて、Microsoft 365(バージョン2408以降)およびWord 2021、Word 2019のWindows版デスクトップアプリで動作確認済みです。Word 2016でも基本的に動作しますが、モダンコメント関連のプロパティ(Doneプロパティなど)はWord 2019以降でないと使用できない場合があります。また、Word for Mac、Word Online(Web版)ではVBAマクロは実行できませんのでご注意ください。

VBAエディタの開き方は、Alt+F11キーを押すだけです。開いたら「挿入」メニューから「標準モジュール」を選択し、表示されたコードウィンドウにマクロを貼り付けて、F5キーで実行します。「開発」タブが表示されていない場合は、ファイル→オプション→リボンのユーザー設定から「開発」にチェックを入れてください。

VBA1全コメントを一括削除するマクロ

もっとも基本的なマクロです。校閲タブの一括削除と同じことをワンクリックで実行できます。コメントが数百件あるような大きな文書でも一瞬で処理が完了します。

Sub DeleteAllCommentsSimple()
If ActiveDocument.Comments.Count = 0 Then
MsgBox "この文書にコメントはありません。", vbInformation
Exit Sub
End If

Dim lCount As Long
lCount = ActiveDocument.Comments.Count
ActiveDocument.DeleteAllComments
MsgBox lCount & " 件のコメントを削除しました。", vbInformation
End Sub

対応バージョンWord 2007以降すべてのバージョンで動作します。DeleteAllCommentsメソッドはWord 2002から使用可能ですが、2007以降が推奨です。

VBA2特定のユーザーが書いたコメントだけを削除するマクロ

標準のUI操作ではできない「特定ユーザーのコメントだけ削除」を実現するマクロです。実行するとダイアログが表示され、削除対象のユーザー名(イニシャル)を入力する仕組みになっています。

Sub DeleteCommentsByAuthor()
Dim oCom As Comment
Dim sAuthor As String
Dim lDeleted As Long

If ActiveDocument.Comments.Count = 0 Then
MsgBox "この文書にコメントはありません。", vbInformation
Exit Sub
End If

sAuthor = InputBox("削除したいコメントの作成者名を入力してください。" & vbCrLf & _
"(コメントに表示されている名前と完全一致させてください)", _
"作成者名を指定してコメント削除")

If Len(sAuthor) = 0 Then Exit Sub

lDeleted = 0
Dim i As Long
For i = ActiveDocument.Comments.Count To 1 Step -1
Set oCom = ActiveDocument.Comments(i)
If oCom.Author = sAuthor Then
oCom.Delete
lDeleted = lDeleted + 1
End If
Next i

MsgBox sAuthor & " さんのコメント " & lDeleted & " 件を削除しました。", vbInformation
End Sub

対応バージョンWord 2007以降で動作確認済み。Authorプロパティはすべてのバージョンで利用可能です。なお、コメントのループ処理は必ず逆順(Step -1)で回す必要があります。正順で回すとインデックスがずれて一部のコメントがスキップされるバグが発生するため、これはVBAでコレクションを削除する際の鉄則です。

VBA3解決済みコメントだけを削除するマクロ

モダンコメントの「解決」機能を使っている場合に非常に便利なマクロです。未解決のコメントは残したまま、解決済みのコメントだけをクリーンアップできます。最近のWord 365では校閲タブに「解決済みのコメントをすべて削除」ボタンが追加されましたが、バージョンによっては表示されないため、このマクロを使えばどの環境でも同じ操作が可能です。

Sub DeleteResolvedCommentsOnly()
Dim indx As Long
Dim cmt As Comment
Dim lDeleted As Long

If ActiveDocument.Comments.Count = 0 Then
MsgBox "この文書にコメントはありません。", vbInformation
Exit Sub
End If

lDeleted = 0
For indx = ActiveDocument.Comments.Count To 1 Step -1
Set cmt = ActiveDocument.Comments(indx)
If cmt.Done Then
cmt.DeleteRecursively
lDeleted = lDeleted + 1
End If
Next indx

MsgBox "解決済みコメント " & lDeleted & " 件を削除しました。", vbInformation
End Sub

対応バージョンWord 2019/Microsoft 365(バージョン1810以降)で動作します。DoneプロパティDeleteRecursivelyメソッドはモダンコメント対応のバージョンで追加されたAPIのため、Word 2016以前ではエラーになります。Word 2016で使用する場合はDeleteRecursivelyをDeleteに置き換え、Doneプロパティの代わりにコメントのテキスト内容で判別するなどの工夫が必要です。

VBA4全コメントをテキストファイルにエクスポートしてから削除するマクロ

これは情シス的にもっともおすすめしたいマクロです。コメントを削除する前に、「誰が」「いつ」「何を」コメントしたかをテキストファイルにバックアップしてから一括削除する仕組みです。削除した後に「あのコメント、なんて書いてあったっけ?」となるリスクをゼロにできます。

Sub ExportThenDeleteAllComments()
Dim cmt As Comment
Dim sOutput As String
Dim sFilePath As String
Dim iFile As Integer

If ActiveDocument.Comments.Count = 0 Then
MsgBox "この文書にコメントはありません。", vbInformation
Exit Sub
End If

sOutput = "=== コメントバックアップ ===" & vbCrLf
sOutput = sOutput & "文書名: " & ActiveDocument.Name & vbCrLf
sOutput = sOutput & "出力日時: " & Now & vbCrLf
sOutput = sOutput & "コメント総数: " & ActiveDocument.Comments.Count & vbCrLf
sOutput = sOutput & String(50, "-") & vbCrLf & vbCrLf

Dim i As Long
For i = 1 To ActiveDocument.Comments.Count
Set cmt = ActiveDocument.Comments(i)
sOutput = sOutput & "【コメント " & i & "】" & vbCrLf
sOutput = sOutput & " 作成者: " & cmt.Author & vbCrLf
sOutput = sOutput & " 日時: " & cmt.Date & vbCrLf
sOutput = sOutput & " 対象テキスト: " & Left(cmt.Scope.Text, 100) & vbCrLf
sOutput = sOutput & " コメント内容: " & cmt.Range.Text & vbCrLf
sOutput = sOutput & vbCrLf
Next i

sFilePath = ActiveDocument.Path & "\" & _
Replace(ActiveDocument.Name, ".docx", "") & _
"_コメントバックアップ_" & Format(Now, "yyyymmdd_hhnnss") & ".txt"

iFile = FreeFile
Open sFilePath For Output As #iFile
Print #iFile, sOutput
Close #iFile

Dim lCount As Long
lCount = ActiveDocument.Comments.Count
ActiveDocument.DeleteAllComments

MsgBox lCount & " 件のコメントを削除し、バックアップを保存しました。" & vbCrLf & _
"保存先: " & sFilePath, vbInformation
End Sub

対応バージョンWord 2010以降すべてのバージョンで動作します。Scopeプロパティ(コメントが紐づいている本文テキストを取得する機能)はWord 2010で追加されました。Word 2007の場合はcmt.Scope.Textの行を削除するかcmt.Reference.Textに書き換えてください。エクスポート先はWordファイルと同じフォルダに自動生成されます。

VBA5フォルダ内の複数Wordファイルのコメントを一括削除するマクロ

大量のファイルを一括処理したい場合に使うマクロです。指定したフォルダ内のすべての.docxファイルを順番に開き、コメントを削除して保存する、という処理を自動で繰り返します。年度末の文書整理などで数十〜数百ファイルを処理する必要がある場合に威力を発揮します。

Sub BatchDeleteCommentsInFolder()
Dim sFolderPath As String
Dim sFileName As String
Dim oDoc As Document
Dim lFileCount As Long
Dim lTotalComments As Long

With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "コメントを一括削除するフォルダを選択してください"
If .Show = -1 Then
sFolderPath = .SelectedItems(1) & "\"
Else
Exit Sub
End If
End With

Application.ScreenUpdating = False
lFileCount = 0
lTotalComments = 0

sFileName = Dir(sFolderPath & "*.docx")
Do While sFileName <> ""
Set oDoc = Documents.Open(sFolderPath & sFileName)
If oDoc.Comments.Count > 0 Then
lTotalComments = lTotalComments + oDoc.Comments.Count
oDoc.DeleteAllComments
oDoc.Save
End If
oDoc.Close
lFileCount = lFileCount + 1
sFileName = Dir()
Loop

Application.ScreenUpdating = True
MsgBox lFileCount & " ファイルを処理し、合計 " & lTotalComments & _
" 件のコメントを削除しました。", vbInformation
End Sub

対応バージョンWord 2010以降すべてのバージョンで動作します。FileDialogはWord 2002から使用可能です。なお、パスワード保護されたファイルが含まれている場合はエラーで停止するため、事前に保護ファイルを除外しておくか、On Error Resume Nextでスキップ処理を追加することをおすすめします。

現場で本当に起きた「コメント事故」3選と具体的な再発防止策

ここで紹介するのは、実際に企業の現場で起きた(あるいは情シスとして対応した)コメントにまつわるリアルなインシデント事例です。どれも「うちでも起きそう」と思えるようなケースばかりなので、反面教師として参考にしてください。

事例1社内コメントが取引先に丸見えになった契約書事件

法務部門が作成した契約書のWordファイルに、「この条件は最悪のラインだが相手が呑むなら許容する」「ここは強気でいける」といった社内向けの交渉メモがコメントとして残ったまま、取引先に送付されてしまった事例です。担当者は画面上でコメントが見えない状態にして送ったつもりだったのですが、実際にはコメントを「非表示」にしただけで「削除」していませんでした。取引先がファイルを開いた際、Wordのデフォルト設定(変更履歴やコメントが表示される設定)によってすべてのコメントが表示され、交渉の内部事情が露呈しました。

再発防止策この件以降、同社では「社外送付するWordファイルは必ずドキュメント検査を実行し、最終版はPDFに変換して送る」というルールを導入しました。さらに、社内コメントを書く際は冒頭に「【社内】」というプレフィックスを付けるルールも併用し、万が一コメントが残っていても目視で気づきやすいようにしています。先ほど紹介したVBA2(特定ユーザーのコメント削除マクロ)やVBA4(バックアップ付き削除マクロ)を提出前フローに組み込むのも有効です。

事例2自動保存でコメントの削除が「巻き戻った」事件

SharePoint上の共有文書でコメントを一括削除した直後に、別の部署のメンバーが古いキャッシュから同じファイルを開いて編集・保存したため、削除したはずのコメントが全部復活してしまった事例です。共同編集の同期タイミングの問題で、片方が削除した変更がもう片方の保存操作で上書きされてしまったのが原因でした。

再発防止策コメントの最終クリーンアップ作業を行う際は、一時的に共有を解除するか、ファイルをローカルにダウンロードしてから作業することが鉄則です。クリーンアップ後に「名前を付けて保存」で新しいファイルとしてアップロードすれば、古いキャッシュとの競合を完全に防げます。OneDriveの自動保存は便利ですが、「消す」操作をするときはオフにする、という意識をチーム全体で持つことが重要です。

事例3モダンコメントとクラシックコメントが混在してカオスになった事件

社内ではMicrosoft 365を使っているのに、取引先がWord 2016を使っていたために、モダンコメントとクラシックコメントが混在した状態の文書が行き来するうちに、一部のコメントが表示されなくなったり、スレッドの構造が壊れたりした事例です。モダンコメントはWord 2019以降のバージョンで正しく表示・操作できますが、それ以前のバージョンで開くとフラットなコメントとして表示され、返信のツリー構造や「解決」ステータスが失われることがあります。

再発防止策取引先のWord環境がわからない場合は、送付前にモダンコメントを無効にした状態で保存し直すか、そもそもコメントをすべて削除してからPDFとして送付するのが安全です。モダンコメントの有効・無効は、ファイル→オプション→全般タブの「最新のコメントを有効にする」チェックボックスで切り替えられます。この設定はWord全体に適用されるため、切り替えた後はWordを再起動してください。

Wordファイルを開くたびに変更履歴が復活する問題の根本解決

「コメントも変更履歴も全部消して保存したのに、次にファイルを開いたらまた赤字だらけになっている……」これは情シスへの相談で非常に多い「変更履歴ゾンビ」とでも呼ぶべき現象です。原因は「消した」のではなく「隠した」だけだからなのですが、ではなぜ「隠す」操作と「消す」操作を混同してしまうのかというと、Wordの表示設定と実データの関係がわかりにくいためです。

この問題を根本的に解決するには、以下の3ステップを正しい順番で実行する必要があります。

  1. 変更履歴の記録を停止する校閲タブの「変更履歴の記録」がハイライトされている場合はクリックしてオフにします。記録がオンのままだと、この後のコメント削除操作自体が「変更」として記録されてしまい、いたちごっこになります。
  2. すべての変更を「承諾」して確定する校閲タブの「承諾」ボタン横の下向き矢印から「すべての変更を承諾して、追跡を停止する」を選択します。これで変更履歴データが文書本体に統合され、赤字や取り消し線が消えます。
  3. すべてのコメントを削除する校閲タブの「削除」ボタン横の下向き矢印から「ドキュメント内のすべてのコメントを削除」を選択します。この順番が大切で、変更履歴を承諾する前にコメントを消すと、コメント削除操作が変更として記録されてしまう場合があります。

さらに念を入れるなら、この3ステップの後にドキュメント検査を実行し、最後にCtrl+Shift+Sで「名前を付けて保存」して新しいファイルとして出力すると完璧です。元ファイルに紐づいた変更履歴のキャッシュも完全に断ち切れるため、再度開いたときに復活することはまずありません。

ファイルを渡す前に「最終版にする」機能を使う隠しテクニック

Wordには「最終版にする」という意外と知られていない便利な機能があります。ファイルタブの「情報」→「文書の保護」→「最終版にする」を選択すると、文書が読み取り専用になり、画面上部に「最終版としてマークされました」という黄色い帯が表示されます。

この機能のメリットは2つあります。ひとつは、ファイルを受け取った側に「これは完成版です」という意思表示ができること。もうひとつは、うっかり編集して内容を変えてしまう事故を防げることです。ただし、受け取った側が「編集する」ボタンをクリックすれば簡単に編集できてしまうため、完全なセキュリティ対策にはなりません。あくまで「最終版です」というラベルを貼る意味合いの機能だと理解しておきましょう。

とはいえ、提出フローの中にこの手順を組み込んでおくと、「コメントや変更履歴を消し忘れたまま送った」というヒューマンエラーに気づくきっかけになります。最終版にする操作を行う前に「あれ、まだコメント残ってないかな?」と確認するルーティンが自然に生まれるからです。

コメントを印刷してしまう問題の即効解決

「画面上ではコメントを消したのに、印刷したら余白にコメントが出てきた」というのも、よくあるトラブルのひとつです。これはWordの印刷設定に「変更履歴とコメントの印刷」というオプションがあり、ここにチェックが入っていると、文書内にコメントが存在する限り印刷物にも出力されてしまいます。

対処は簡単で、ファイル→印刷→「設定」の中にある「すべてのページを印刷」をクリックし、「文書情報」のセクションで「変更履歴とコメントの印刷」のチェックを外すだけです。ただし、これは「印刷には出さない」というだけで、ファイル内のコメントデータ自体は残ったままです。根本的な解決にはならないので、あくまで応急処置として使い、提出前にはコメントそのものを削除する正規の手順を踏んでください。

ぶっちゃけこうした方がいい!

ここまで原因分析から解決手順、VBAマクロ、現場の事故事例まで一通りお伝えしてきましたが、正直なところを言います。Wordのコメント削除で困っている人の95%は、「表示を消す」と「データを消す」の違いを理解していない。これに尽きます。残りの5%はファイル保護やポリシー設定の問題ですが、大多数の人はそもそもこの根本的な違いを知らないまま作業しているので、何度やっても同じミスを繰り返すことになります。

だから個人的には、社外に出すWordファイルのコメント管理はもう「手作業でやらない」と決めてしまうのがいちばん楽だし効率的だと思っています。具体的にどうするかというと、先ほど紹介したVBA4(バックアップ付き一括削除マクロ)を個人用マクロブック(Normal.dotm)に登録して、クイックアクセスツールバーにボタンとして追加しておく。そうすれば、提出前にそのボタンをポチッと押すだけで、コメントのバックアップと一括削除が一瞬で完了します。手作業でひとつずつ確認して消して、を繰り返す必要はありません。

さらに言えば、最終版の提出はPDF一択にするのがベストプラクティスです。「Wordで送ってください」と言われたら仕方ないですが、こちらから送る場合はPDFにする。PDFにした時点で変更履歴もコメントもメタデータも、全部まとめて消えます。レイアウト崩れも起きないし、フォントが相手の環境にない問題も発生しない。Word形式で送る理由がないなら、迷わずPDFに変換してください。

もうひとつ、チームとして取り組むなら「コメントは社内レビューのためのもの、社外に出すファイルにはコメントを入れない」というルールを明確にしておくことを強くすすめます。コメントは便利な機能ですが、あくまで「途中経過のコミュニケーションツール」であって、完成品に含まれるべきものではありません。社内レビューが終わった段階で、変更履歴もコメントもすべて「確定」して清書版を作る。このワークフローさえ定着すれば、そもそも「コメントが消えない」というトラブル自体が発生しなくなります。

結局のところ、Wordのコメント問題は「ツールの使い方」の問題ではなく、「どの段階で、誰が、何を確定させるか」という業務フローの設計の問題なんですよね。コメントの削除方法を覚えるのは大事ですが、それ以上に「コメントを残したまま提出しない仕組み」を作ることの方がはるかに重要です。テクニックに頼るのではなく、仕組みで解決する。情シスを10年やってきて、一番伝えたいのはこの一点に尽きます。

Wordのコメント削除に関するよくある質問

他の人が追加したコメントも削除できますか?

はい、文書の編集権限があれば、他のユーザーが追加したコメントも削除できます。ただし、共同編集中の場合はチーム内のルールとして、原則「コメントの投稿者本人が削除する」と決めておくことが望ましいです。誤って重要なフィードバックを消してしまうリスクを防げますし、コミュニケーションの行き違いも減らせます。なお、文書に編集の制限がかかっている場合は、保護を解除しない限り誰のコメントも削除できません。

コメントを削除すると変更履歴に記録されますか?

コメントを削除しても、その削除行為は変更履歴には記録されません。つまり、一度消したコメントを後から「誰がいつ削除したか」を追跡する手段はありません。大切なやりとりが含まれるコメントは、削除する前にスクリーンショットやメモで内容を控えておくことをおすすめします。なお、コメントを新たに追加した場合は変更履歴に追加の記録が残りますが、コメントを編集した場合の編集履歴は保存されない仕様です。

特定のユーザーのコメントだけをまとめて削除できますか?

残念ながら、Word標準の機能には「特定のユーザーのコメントだけを一括削除する」オプションは用意されていません。ただし、校閲タブの「変更履歴とコメントの表示」→「特定のユーザー」から表示するユーザーを絞り込んだうえで、「表示されたすべてのコメントを削除」を選択する方法でほぼ同様のことが実現できます。完全に特定ユーザーだけの一括削除が必要な場合は、VBAマクロを使う方法もあります。

Mac版のWordでもコメント削除の手順は同じですか?

基本的な操作の流れはWindows版と同じですが、一部のメニュー配置やショートカットキーが異なります。Mac版では校閲タブの構成が若干違い、「削除」ボタンの位置やドロップダウンメニューの見た目も変わります。操作に迷ったときは、コメントを右クリックして「コメントの削除」を選ぶ方法がWindowsでもMacでも共通して使えるので、まずはこの手順を試してみてください。

Word Onlineでコメントを削除するにはどうすればよいですか?

Word for the Web(ブラウザ版Word)では、まずコメントの吹き出しをクリックしてコメントウィンドウを開きます。削除したいコメントの右上にある三点メニュー(…)をクリックし、「スレッドの削除」を選択すれば完了です。表示モードのときはコメント吹き出しからコメントウィンドウを開き、同じ手順で削除できます。デスクトップ版と比べるとワンクッション多い操作になるため、大量のコメントを処理する場合はデスクトップ版で作業するほうが効率的です。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Wordの共有文書でコメントが削除できないトラブルは、原因さえわかれば意外とシンプルに解決できます。保護設定の解除、表示モードの切り替え、正しい選択操作、そして解決済みコメントの確認。これら基本的なチェックポイントを押さえるだけで、ほとんどのケースに対応できるはずです。

そして何より大切なのは、コメントの「表示を消す」ことと「データを削除する」ことはまったく別の操作だという認識を持つことです。画面から見えなくなっただけで安心してしまうと、社内のやりとりが取引先に筒抜けになるリスクが残ります。提出前には必ずドキュメント検査を実行し、最終版はPDF変換して送る。この二段階の習慣を身につけるだけで、文書管理の信頼性は格段に向上します。

日々の業務でWordのコメント機能を安心して活用するためにも、この記事で紹介した手順とチェックリストをぜひチームで共有してみてくださいね。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました