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 eseguire questa operazione 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 (13032) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365. Puoi trovare una versione di questo suggerimento per vecchia interfaccia del menu di Word qui: