
Le costanti predefinite dei colori sulle macro Excel
Qui puoi trovare la lista delle costanti predefinite dei colori da usare in una macro Excel o nelle VBA.
Le costanti predefinite iniziano tutte con il prefisso "vb" (abbreviazione di Visual Basic), seguito dal nome del colore con la lettera iniziale maiuscolo. Ad esempio, "vbRed" rappresenta il colore rosso e "vbBlue" rappresenta il colore blu.
Puoi utilizzare queste costanti nelle macro in alternativa alla rispettiva combinazione RGB (Red Green Blue) per modificare il colore di sfondo, del testo e degli altri attributi delle tue applicazioni Excel.
Colore | RGB | Hex | |
---|---|---|---|
vbBlack | 0,0,0 | #000000 | |
vbWhite | 255,255,255 | #ffffff | |
vbRed | 255,0,0 | #ff0000 | |
vbGreen | 0,255,0 | #00ff00 | |
vbBlue | 0,0,255 | #0000ff | |
vbYellow | 255,255,0 | #ffff00 | |
vbMagenta | 255,0,255 | #ff00ff | |
vbCyan | 0,255,255 | #00ffff | |
vbGray | 128,128,128 | #808080 | |
vbGrey | 128,128,128 | #808080 | |
vbSilver | 192,192,192 | #c0c0c0 | |
vbMaroon | 128,0,0 | #800000 | |
vbOlive | 128,128,0 | #808000 | |
vbPurple | 128,0,128 | #800080 | |
vbTeal | 0,128,128 | #008080 | |
vbNavy | 0,0,128 | #000080 | |
vbDarkRed | 139,0,0 | #8b0000 | |
vbDarkGreen | 0,100,0 | #006400 | |
vbDarkBlue | 0,0,139 | #00008b |
Questa è la lista delle principali costanti predefinite di colore in VBA.
Tuttavia, non sono gli unici colori disponibili che puoi usare in Excel.
Come creare un colore personalizzato
In qualsiasi momento puoi creare un colore personalizzato tramite i valori numerici esadecimali o RGB.
Ad esempio, crea una costante personalizzata chiamata "vbMyColor"
Poi assegnarle il valore RGB (128, 128, 128) oppure il valore esadecimale (&H808080) come segue:
Const vbMyColor As Long = &H808080
Una volta creata, puoi usare la costante "vbMyColor" come gli altri colori predefiniti.