Jacie ha scritto di aver creato una macro che imposta il testo su Time 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 e 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, dalla barra degli strumenti, 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 (1300) 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: