Becca ha chiesto se esiste un modo per creare un’impostazione predefinita in modo che la prima lettera che segue i due punti sia sempre una lettera maiuscola.

Sfortunatamente non esiste un modo integrato per farlo in Word. Puoi, tuttavia, creare una macro che possa essere utilizzata per scorrere il documento e assicurarti che ogni lettera minuscola dopo i due punti (e uno spazio)

viene convertito in maiuscolo.

Sub CapsAfterColon()

Selection.Find.ClearFormatting     Selection.Find.Replacement.ClearFormatting     With Selection.Find         .Text = ": ([a-z])"

.Replacement.Text = ": \1"

.Forward = True         .Wrap = wdFindContinue         .Format = True         .MatchCase = False         .MatchWholeWord = False         .MatchWildcards = True         .MatchSoundsLike = False         .MatchAllWordForms = False     End With     Selection.Find.Execute

While Selection.Find.Found         Selection.Range.Case = wdUpperCase         Selection.Collapse direction:=wdCollapseEnd         Selection.Find.Execute     Wend End Sub

La macro utilizza una ricerca con caratteri jolly per trovare le istanze di due punti seguite da uno spazio e una lettera minuscola. Per ogni istanza trovata, il testo viene convertito in maiuscolo. La macro cerca e cambia il caso di tutte queste istanze nel documento.

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