Jacie ha scritto di aver creato una macro che imposta il testo su Times New Roman. Voleva cambiare la macro in modo che fosse un passaggio tra Times New Roman e Arial Narrow Bold e si chiedeva come farlo.

Il modo più semplice per farlo in una macro è semplicemente controllare il carattere utilizzato nel testo selezionato, quindi eseguire i passaggi in base a ciò che trovi. Ad esempio, la seguente macro avrà effetto solo se il testo selezionato è Times New Roman o Arial Narrow:

Sub ChangeSelectedFont()

Select Case Selection.Font.Name         Case "Times New Roman"

Selection.Font.Name = "Arial Narrow"

Selection.Font.Bold = True         Case "Arial Narrow"

Selection.Font.Name = "Times New Roman"

Selection.Font.Bold = False     End Select End Sub

Tuttavia, esiste un modo diverso, non macro, che potrebbe avere un senso.

Perché non usare gli stili? È possibile definire stili per comprendere qualsiasi attributo di formattazione desiderato. Ad esempio, potresti definire uno stile che utilizza Times New Roman e un altro che utilizza Arial Narrow Bold. Potresti applicare gli stili a piacimento e potresti persino cercare e sostituire utilizzando gli stili.

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