VBA grassetto

Puoi usare VBA per rendere il testo nelle celle in grassetto. In questo tutorial imparerai come rendere il testo in grassetto.

Testo in grassetto con VBA

Dovresti impostare la proprietà Font.Bold dell'oggetto Font su True per rendere il testo in una cella in grassetto. Il seguente codice renderà il testo nella cella A1 in grassetto:

1 Intervallo("A1").Font.Bold = True

Il risultato è:

L'esempio sopra ha utilizzato l'oggetto Range in combinazione con l'oggetto Font. È inoltre possibile utilizzare l'oggetto cella insieme all'oggetto carattere per fare riferimento alla cella di interesse. Il seguente codice renderà il testo nella cella C2 in grassetto:

1 Cells(2, 3).Font.Bold = True

Cancellare il grassetto con VBA

Dovresti impostare la proprietà Font.Bold dell'oggetto Font su False per rendere il testo in grassetto in una cella del normale peso del carattere. Il seguente codice renderà il testo in grassetto nella cella A1, il normale peso del carattere:

1 Range("a1").Font.Bold = False

Rimuovi tutta la formattazione con VBA

Puoi anche rimuovere tutta la formattazione da una singola cella o celle nel foglio di lavoro, incluso il peso del carattere in grassetto, usando il metodo .ClearFormats. Il seguente codice rimuoverà tutta la formattazione da tutte le celle in un foglio di lavoro e, di conseguenza, il testo in grassetto verrà modificato nel normale peso del carattere:

12 Celle.SelezionaSelection.ClearFormats
wave wave wave wave wave