Word ti consente di creare stili per definire come dovrebbe apparire il testo nel tuo documento. Oltre a un elenco completo di stili incorporati, Word ti consente di creare tutti gli stili personalizzati che desideri. Successivamente puoi stampare un foglio di stile per il tuo documento, come descritto in altri numeri di WordTips.

E se volessi un elenco di soli stili personalizzati, tuttavia? Word non include una funzionalità che consente di distinguere gli stili da includere nella stampa di un foglio di stile. Se desideri un elenco di stili personalizzati utilizzati in un documento, puoi crearne uno utilizzando una macro. La seguente macro passa attraverso tutti gli stili e compila un elenco di quelli che soddisfano entrambi i criteri (personalizzati e utilizzati):

Sub PrintCustomStyles()

Dim docThis As Document     Dim styItem As Style     Dim sUserDef(499) As String     Dim iStyleCount As Integer     Dim J As Integer

' Ref the active document     Set docThis = ActiveDocument

iStyleCount = 0     For Each styItem In docThis.Styles         'see if being used         If styItem.InUse Then             'make sure not built in             If Not styItem.BuiltIn Then                 iStyleCount = iStyleCount + 1                 sUserDef(iStyleCount) = styItem.NameLocal             End If         End If     Next styItem

If iStyleCount > 0 Then         ' Create the output document         Documents.Add

Selection.TypeText "User-defined Styles In Use"

Selection.TypeParagraph         For J = 1 To iStyleCount             Selection.TypeText sUserDef(J)

Selection.TypeParagraph         Next J         Selection.TypeParagraph         Selection.TypeParagraph     Else         MsgBox "No custom styles in use."

End If End Sub

Ricorda che c’è una differenza tra “stili personalizzati” e “stili personalizzati”. (Uno stile incorporato può essere uno stile personalizzato, se si modificano le caratteristiche predefinite dello stile.) Questa macro stampa un elenco di stili personalizzati; ignora completamente quegli stili che Word considera incorporati.

_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 (1530) 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: