Conta le celle con il colore di sfondo per macro

Sommario

Come creare somme di colore

Vorresti aggiungere il contenuto delle celle, ma tieni conto del colore delle celle? Puoi farlo con una macro. La figura seguente mostra una tabella dati in cui alcune celle hanno uno sfondo giallo (colore di riempimento giallo):

Per aggiungere solo le celle della selezione corrente che hanno uno sfondo giallo, usa la seguente macro:

Sub AddColor celle ()
Dim sum come lungo
Cella fioca come intervallo
Per ogni cella in selezione
Se Cell.Interior.ColorIndex = 6 Allora
Somma = Somma + Valore cella
Finisci se
Cella successiva
MsgBox "La somma dei colori è:" & sum
Fine sottotitolo

Dopo aver avviato la macro, Excel mostra la somma delle celle in una finestra, che sono evidenziate con un colore di sfondo giallo. La figura seguente mostra l'aspetto del risultato se si seleziona l'intervallo di celle presentato sopra:

Per utilizzare altri colori invece delle celle con sfondo giallo, regolare il valore di confronto nella query If. Sostituisci altri valori per il giallo invece di 6. Per scoprire quale valore per ColorIndex utilizzare per un colore di tua scelta, puoi utilizzare una piccola macro. Fai clic su una cella a tua scelta e avvia la seguente macro per scoprire con quale colore di sfondo è formattata la cella attiva:

Colore attivo secondario ()
MsgBox "Colore di sfondo attivo:" & _
(Selezione (1, 1) .Interior.ColorIndex)
Fine sottotitolo

Suggerimento: se desideri sapere come inserire e avviare macro in Excel, troverai una breve descrizione qui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros-in-excel-ein.html

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave