Inserimento automatico di parentesi (Microsoft Word)
Molti documenti diversi hanno molti requisiti diversi per la loro costruzione. Ad esempio, potresti avere un documento in cui è necessario inserire alcune parole ricorrenti tra parentesi in modo che risaltino. (Alcuni manuali tecnici usano questa convenzione per designare le sequenze di tasti, come il tasto [Invio].)
Se hai una necessità come questa, potresti trovare utile digitare semplicemente il tuo testo e poi tornare indietro e aggiungere le parentesi. È qui che una macro può tornare utile per eseguire l’aggiunta per te. Ad esempio, puoi selezionare la parola (fare doppio clic su di essa) e quindi eseguire una macro che aggiungerebbe le parentesi. La seguente macro eseguirà facilmente questa operazione:
Sub AddBrackets() Dim iCount As Integer iCount = 1 While Right(Selection.Text, 1) = " " Or _ Right(Selection.Text, 1) = Chr(13) Selection.MoveLeft Unit:=wdCharacter, Count:=1, _ Extend:=wdExtend iCount = iCount + 1 Wend Selection.InsertAfter "]" Selection.InsertBefore "[" Selection.MoveRight Unit:=wdCharacter, Count:=iCount End Sub
La macro compensa eventuali spazi o segni di paragrafo alla fine della selezione. Quando hai finito di eseguirlo, il punto di inserimento viene lasciato alla fine della selezione originale. È possibile assegnare la macro a una scorciatoia da tastiera o a uno strumento della barra degli strumenti personalizzato.
_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 (1520) 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: