Barryは、Wordの変更の追跡機能を使用して、さまざまなレビュー担当者がドキュメントに対して行うことを監視します。彼は最近、特定のレビューアからのすべての変更を受け入れる方法があるかどうかを尋ねましたが、他のレビューアからの変更は受け入れませんでした。

答えは、使用しているWordのバージョンによって異なります。 Word97またはWord2000を使用している場合、答えは「いいえ」です。できません。できることは、変更を個別に処理するか、すべてを受け入れるか拒否することだけです。 Word2002またはWord2003を使用している場合、話は異なります。あなたがする必要があるのはこれらのステップに従うことだけです:

。レビューツールバーが表示されていることを確認します。 ([表示]、[ツールバー]、[レビュー]の順に選択します。)

。 [レビュー]ツールバーで、[表示]メニューから[レビュー担当者]を選択します。 Wordには、ドキュメントに貢献したレビュー担当者のリストが表示されます。

。変更を表示したくないレビュー担当者の名前を選択します。レビューア名の横のチェックマークが消えます。

。変更を確認したくないレビュー担当者ごとに、手順2と3を繰り返します。完了したら、「表示」する必要がある(名前の横にチェックマークが付いている)レビュー担当者は、変更を受け入れるレビュー担当者だけです。

。 Acceptツールの横にある下向き矢印をクリックします。 Wordはドロップダウンメニューを表示します。

。 [表示されたすべての変更を受け入れる]を選択します。 Wordは、表示されているすべての変更を受け入れます。つまり、1人のレビュー担当者からの変更のみを受け入れます。

Word 2002より前のバージョンのWordを使用している場合は、マクロを使用して特定の作成者による変更を受け入れることができます。ただし、VBAが舞台裏で機能する方法のため、Wordのバージョンでマクロを徹底的にテストして、期待どおりに機能することを確認する必要があります。

次のマクロは、ドキュメントに加えられたすべての変更をステップスルーし、各変更に関連付けられた名前を、変更を保持するレビュー担当者の名前と比較します。 「authorname」をレビューアの名前に置き換えるだけです。レビュー担当者が行った変更にマウスを合わせると、レビュー担当者の名前を確認できます。これを行うと、Wordはツールチップに似た小さな黄色のボックスを表示します。このボックスには(とりわけ)レビュー担当者の名前が含まれています。マクロに同じ名前を入れるだけです。

Sub ReviewAuthor()

For Each oChange In ActiveDocument.Revisions         If oChange.Author = "authorname" Then             oChange.Accept         End If     Next End Sub

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1639)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:

link:/ wordribbon-Select_All_Changes_by_a_Particular_Reviewer [特定のレビュー担当者によるすべての変更を選択]