Barry utilizza la funzionalità di rilevamento modifiche di Word per tenere sotto controllo ciò che molti revisori diversi fanno a un documento. Recentemente ha chiesto se c’era un modo per accettare tutte le modifiche di un particolare revisore, ma non quelle degli altri revisori.

La risposta dipende dalla versione di Word che stai utilizzando. Se utilizzi Word 97 o Word 2000, la risposta è no, non puoi. Tutto quello che puoi fare è elaborare le modifiche individualmente oppure accettarle o rifiutarle tutte. Se utilizzi Word 2002 o Word 2003, la storia è diversa; tutto quello che devi fare è seguire questi passaggi:

  1. Assicurati che la barra degli strumenti Revisione sia visualizzata. (Selezionare Visualizza | Barre degli strumenti | Revisione.)

  2. Sulla barra degli strumenti Revisione, scegli Revisori dal menu Mostra. Word visualizza un elenco di revisori che hanno contribuito al documento.

  3. Seleziona il nome di un revisore di cui non vuoi vedere le modifiche. Il segno di spunta accanto al nome del revisore scompare.

  4. Ripeti i passaggi 2 e 3 per ogni revisore di cui non desideri vedere le modifiche. Quando hai finito, l’unico revisore che dovrebbe essere “visibile” (ha un segno di spunta accanto al nome) è quello di cui vuoi accettare le modifiche.

  5. Fare clic sulla freccia in giù accanto allo strumento Accetta. Word visualizza un menu a discesa.

  6. Scegli Accetta tutte le modifiche mostrate. Word accetta tutte le modifiche mostrate, ovvero solo quelle del singolo revisore.

Se utilizzi una versione di Word precedente a Word 2002, puoi provare a utilizzare una macro per accettare le modifiche di un determinato autore. A causa del modo in cui VBA funziona dietro le quinte, tuttavia, ti consigliamo di testare accuratamente la macro con la tua versione di Word per assicurarti che funzioni come previsto.

La macro seguente esaminerà tutte le modifiche apportate a un documento, confrontando il nome associato a ciascuna modifica con il nome del revisore di cui si desidera mantenere le modifiche. Tutto quello che devi fare è sostituire “authorname” con il nome del revisore. Puoi scoprire il nome del revisore passando il mouse su una modifica apportata da quel revisore. Quando lo fai, Word visualizza una piccola casella gialla, simile a una descrizione comando, che contiene (tra le altre cose) il nome del revisore; basta inserire lo stesso nome nella macro.

Sub ReviewAuthor()

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

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (1639) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia a barra multifunzione di Word (Word 2007 e più tardi) qui: