Scorciatoie per cambiare i colori del testo (Microsoft Word)
In qualità di editore, Gillian ama codificare a colori le sezioni di testo per gli autori.
Pertanto, vorrebbe essere in grado di creare più scorciatoie da tastiera per evidenziare in diversi colori una volta selezionato il testo (ad esempio, Alt + G per il verde, Alt + B per il blu e Alt + Y per il giallo).
Gillian si chiede se questo sia possibile.
Sì, è possibile, ma dovrai usare una macro per fare il lavoro.
Prima di farlo, tuttavia, dovrai capire quali tasti di scelta rapida desideri utilizzare. Gillian suggerisce di usare Alt + G, Alt + B e Alt + Y.
Puoi farlo, ma potrebbe entrare in conflitto con altri usi del tasto Alt (come l’accesso agli strumenti della barra multifunzione dalla tastiera). Potrebbe essere meglio utilizzare tasti di scelta rapida come Maiusc + Alt + G, Maiusc + Alt + G e Maiusc + Alt + Y.
Per registrare una macro che imposta i colori del testo, segui questi passaggi:
-
Seleziona una parola o una frase. (Non importa davvero cosa selezioni.)
-
Visualizza il “scheda sviluppatore” della barra multifunzione.
-
Nel gruppo Codice fare clic sullo strumento Registra macro. Word visualizza la finestra di dialogo Registra macro. (Vedi figura 1.)
-
Nel campo Nome, inserisci un nome di macro che sia descrittivo di ciò che stai facendo. (Ad esempio, se stai registrando una macro per rendere il testo blu, potresti usare il nome MakeTextBlue.)
-
Utilizzando l’elenco a discesa Archivia macro in, scegliere Tutti i documenti (Normal.dotm).
-
Fare clic sul pulsante Tastiera. Word chiude la finestra di dialogo Registra macro e visualizza brevemente la finestra di dialogo Personalizza tastiera. Notare che il nome della macro fornito nel passaggio 4 viene visualizzato nella finestra di dialogo e il punto di inserimento lampeggia nella casella Press New Shortcut Key. (Vedi figura 2.)
-
Premere il tasto di scelta rapida che si desidera utilizzare per richiamare la macro. (Ad esempio, potresti premere Maiusc + Alt + B poiché la tua macro renderà blu il testo selezionato.)
-
Fare clic sul pulsante Assegna. Il tasto di scelta rapida viene ora visualizzato come assegnato alla macro.
-
Fare clic su Chiudi. Word chiude la finestra di dialogo Personalizza tastiera e il registratore di macro è in esecuzione.
-
Premi CTRL + D. Word visualizza la finestra di dialogo Tipo di carattere. (Vedi figura 3.)
-
Utilizzando l’elenco a discesa Colore carattere, scegli il colore di blu che desideri.
-
Fare clic su OK per chiudere la finestra di dialogo Carattere.
-
Fare clic sullo strumento Interrompi registrazione nel gruppo Codice.
A questo punto la tua macro è completa e puoi invocarla selezionando il testo e poi premendo Shift + Alt + B. È possibile creare macro simili per impostare gli altri colori, come desiderato.
C’è una parte dei passaggi precedenti che deve essere spiegata. Notare il modo in cui viene visualizzata la finestra di dialogo Carattere nei passaggi da 10 a 12. Si potrebbe pensare di poter semplicemente visualizzare la scheda Home della barra multifunzione e utilizzare gli strumenti che si trovano lì per impostare il colore del carattere. Il problema è che, in prova, ciò non ha sempre comportato che il passaggio (impostazione del colore) venisse registrato dal registratore di macro. Il carattere sullo schermo ha cambiato colore, ma il passaggio non è stato visualizzato nella macro. L’unico modo per impostare in modo affidabile il colore del carattere e registrarlo nella macro era visualizzare la finestra di dialogo Tipo di carattere, come indicato.
Se dovessi esaminare la macro che hai appena registrato, vedresti che assomiglia a questo:
Sub MakeTextBlue() ' ' MakeTextBlue Macro ' ' With Selection.Font .Name = "+Body" .Size = 11 .Bold = False .Italic = False .Underline = wdUnderlineNone .UnderlineColor = wdColorAutomatic .StrikeThrough = False .DoubleStrikeThrough = False .Outline = False .Emboss = False .Shadow = False .Hidden = False .SmallCaps = False .AllCaps = False .Color = 12611584 .Engrave = False .Superscript = False .Subscript = False .Spacing = 0 .Scaling = 100 .Position = 0 .Kerning = 0 .Animation = wdAnimationNone .Ligatures = wdLigaturesNone .NumberSpacing = wdNumberSpacingDefault .NumberForm = wdNumberFormDefault .StylisticSet = wdStylisticSetDefault .ContextualAlternates = 0 End With End Sub
Se pensi che questa sia una macro lunga per un singolo passaggio (impostazione del colore del testo), avresti ragione. È un classico esempio del registratore di macro che è eccessivamente completo in ciò che registra. Potresti facilmente ridurre la macro al seguente:
Sub MakeTextBlue() Selection.Font.Color = 12611584 End Sub
Se volevi anche un po ‘più di flessibilità nella macro, potresti anche usare quanto segue:
Sub MakeTextBlue() Selection.Font.Color = RGB(0, 0, 255) End Sub
È quindi possibile regolare facilmente il valore RGB utilizzato per il colore giocando con i tre parametri utilizzati con la funzione RGB.
_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 (4269) si applica a Microsoft Word 2007, 2010, 2013 e 2016.