Excel: colorare lo sfondo delle celle con VBA

EXCEL assegnare uno sfondo colorato alle celle con VBA

In questo tutorial vediamo come assegnare uno sfondo colorato alle celle del foglio Excel tramite comandi Visual Basic.

In questo tutorial volevo rispondere a questa domanda: “Potresti dirmi come posso fare a evidenziare la riga scorrendo su e giù con le frecce?”

Per arrivare a questo tipo di risultato dovremo utilizzare il codice Visual Basic, quindi andremo a descrivere una serie di righe di comando molto facili.

Vi ricordo che potete scaricare il file della lezione compilato cliccando sul bottone rosso.

N.B

Visto che parliamo di colori, ho anche posizionato una tabella con una serie di colori con i relativi codici che potrete utilizzare a  vostro piacimento.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells.Interior.ColorIndex = xlNone 
Target.EntireRow.Interior.ColorIndex = 43 
Target.Interior.ColorIndex = 43 

Range("A:C").Interior.ColorIndex = 3
Range("1:3").Interior.ColorIndex = 4
Range("A1:B1").Interior.ColorIndex = 7

End Sub
Excel: codici colori VBA

Un volta incollato il codice potete salvare, uscire dall’editor per tornare al vostro foglio di lavoro.

Ora, quando andate a cliccare o quando andrete a  spostarvi con le frecce, la vostra riga verrà evidenziata e colorata.

Guarda il video tutorial della lezione: evidenziare una riga scorrendo con le frecce

Spero di aver risposto alla domanda e che la lezione  ti sia stata utile. Se sì lasciami un commento (anche per eventuali dubbi e  soprattutto per dirmi che sei passato da me) 🥰

Qui trovi la mia pagina Facebook, se pensi che me lo meriti, supportarmi lasciandomi una recensione o consigliando la pagina, te ne sarò grata! 🙏 🙏 🙏

Seguimi anche su Instagram e Tik Tok per altri contenuti, mi trovi come @graficaeformazione

Grazie mille per studiare con me, buon lavoro! ❤

Commenti

Una risposta a “Excel: colorare lo sfondo delle celle con VBA”

  1. Avatar nuandasp
    nuandasp

    Salve,
    e se io volessi colorare sia tutta la riga e sia tutta la colonna di una determinata cella?

Rispondi a nuandasp Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *