Se utilizzi commenti all’interno dei tuoi documenti, Word ti consente di stampare un elenco di commenti da utilizzare come riferimento. Per stampare un elenco di commenti, attenersi alla seguente procedura se si utilizza Word 97 o Word 2000:

  1. Seleziona Stampa dal menu File. Word visualizza la finestra di dialogo Stampa.

  2. Utilizzando l’elenco a discesa Stampa cosa, selezionare Commenti.

  3. Fare clic su OK.

A partire da Word 2002, Microsoft ha cambiato in modo significativo il modo in cui Word gestisce il “markup” del documento. Questa modifica ha influito sul modo in cui vengono gestiti i commenti (che sono considerati parte del markup del documento). Se utilizzi Word 2002 o Word 2003, puoi scegliere due modi diversi per stampare i tuoi commenti. Queste opzioni sono tra quelle che puoi scegliere nell’elenco a discesa Stampa cosa:

Documento che mostra il markup . * Questa opzione stampa il documento con i commenti visualizzati sul posto, utilizzando i fumetti. Questo è essenzialmente il modo in cui vedi i commenti se stai visualizzando il tuo documento nella visualizzazione Layout di stampa.

List of Markup . * Questa opzione produce un elenco di commenti, molto simile a quelli prodotti nelle versioni precedenti di Word.

Capendo che “markup” è un termine generico che si riferisce a qualsiasi modifica apportata in un documento (se Rileva modifiche è attivato), la stampa di un elenco di markup in Word 2002 e Word 2003 potrebbe comunque non darti ciò che desideri, se lo desideri per stampare solo un elenco di commenti. In effetti, l’elenco dei markup include tutti i markup, non solo i commenti.

Se vuoi stampare solo i commenti senza l’altro markup, non c’è più un modo per farlo in Word; tale capacità è cessata con l’avvento di Word 2002. È tuttavia possibile creare una macro che stamperà i commenti. Il modo tradizionale di stampare commenti all’interno di una macro è usare questa singola riga di codice:

ActiveDocument.PrintOut Item:=wdPrintComments

Se si utilizza questo codice in Word 2002 o Word 2003, il risultato è lo stesso della scelta di Elenco di markup nella finestra di dialogo Stampa. Un approccio migliore è raccogliere tutti i tuoi commenti e inserirli in un nuovo documento che puoi poi stampare.

Sub PrintOnlyComments()

Dim oThisDoc As Document     Dim oThatDoc As Document     Dim c As Comment     Dim sTemp As String     Dim iPage As Integer

Set oThisDoc = ActiveDocument     Set oThatDoc = Documents.Add

Application.ScreenUpdating = False     For Each c In oThisDoc.Comments         'Find page number of comment         oThisDoc.Select         c.Reference.Select         iPage = Selection.Information(wdActiveEndAdjustedPageNumber)



'Put info in new document         oThatDoc.Select         Selection.EndKey Unit:=wdStory         sTemp = "Page: " & iPage         Selection.TypeText Text:=sTemp         Selection.TypeParagraph         sTemp = "[" & c.Initial & c.Index & "] " & c.Range         Selection.TypeText Text:=sTemp         Selection.TypeParagraph     Next     Application.ScreenUpdating = True End Sub

Questa macro crea un nuovo documento, quindi passa attraverso ogni commento nel documento originale e lo aggiunge al nuovo documento. Esistono tre proprietà utilizzate per inserire il testo nel nuovo documento: le proprietà Initial, Index e Range. La proprietà Initial è le iniziali dell’autore del commento, la proprietà Index è il numero del commento all’interno del documento e la proprietà Range è il testo del commento stesso.

_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 (1046) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia della barra multifunzione di Word (Word 2007 e più tardi) qui: