Hoe kinne jo ColorIndex brûke yn Excel VBA (4 foarbylden)

  • Diel Dit
Hugh West

Yn dit artikel sil ik jo sjen litte hoe't jo de ColorIndex -eigenskip brûke kinne yn Excel VBA . Jo sille leare hoe't jo de eftergrûn, lettertype en rânekleur fan ien of mear sellen ynstelle mei de eigenskip ColorIndex fan VBA , en ek de kleur fan de iene sel yn te stellen neffens dy fan in oare.

Excel VBA ColorIndex Codes

Foardat jo nei de haaddiskusje gean, sjoch nei de ôfbylding hjirûnder om de ColorIndex te kennen fan alle kleuren beskikber yn Excel VBA .

Download Oefenwurkboek

Download dit oefenwurkboek om te oefenjen by it lêzen fan dit artikel.

VBA ColorIndex.xlsm

4 Foarbylden om it ColorIndex-eigenskip te brûken yn Excel VBA

Hjir hawwe wy in gegevensset mei de Nammen, Startsalarissen , en Tsjintwurdich Salarissen fan guon meiwurkers fan in bedriuw mei de namme Jupyter Group.

Us doel is om ferskate gebrûken te sjen fan de ColorIndex eigenskip fan VBA op dizze dataset.

1. Sels eftergrûnkleur ynstelle mei help fan ColorIndex yn Excel VBA

Jo kinne de sel eftergrûnkleur ynstelle op alles wat jo wolle mei de eigenskip ColorIndex fan VBA .

Litte wy de eftergrûnkleur fan it berik B4:B13 feroarje yn grien.

VBA Code:

De rigel fan koade sil wêze:

Range("B4:B13").Interior.ColorIndex = 10

[10 is de ColorIndex fan de kleur grien . Sjoch de kleurkaart.]

Utfier:

Dizze koade útfiere, en jo sille de eftergrûnkleur fine fan de berik B4:B13 waard grien .

2. Sellettertypekleur ynstelle mei help fan ColorIndex yn Excel VBA

Jo kinne ek de lettertypekleur fan 'e tekst fan elke sel ynstelle mei de eigenskip ColorIndex fan Excel VBA .

Litte wy de lettertypekleur fan it berik B4:B13 feroarje yn read.

VBA Code:

De rigel fan koade sil wêze:

Range("B4:B13").Font.ColorIndex = 3

[3 is de ColorIndex fan Reade .]

Utfier:

Dizze koade útfiere , en jo sille de lettertypekleur fine fan it berik B4:B13 is read .

3. Selsrânekleur ynstelle mei ColorIndex yn Excel VBA

No sille wy de kleur fan 'e selrâne ynstelle mei de eigenskip ColorIndex fan VBA .

Litte wy de kleur fan de râne fan it berik B4:B13 feroarje nei read.

VBA Code:

De rigel fan koade sil wêze:

Range("B4:B13").Borders.ColorIndex = 3

Utfier:

Dizze koade útfiere. It sil de kleur fan de rânen fan it berik B4:B13 feroarje nei read.

4. Selskleur ynstelle op de kleur fan in oare sel mei help fan ColorIndex

Uteinlik sil ik sjen litte dat jo de kleur fan ien sel feroarje kinne neffens de kleur fan in oare sel.

Litte wy de eftergrûn feroarje kleur fan sel B5 oant grien .

No sille wyferoarje de eftergrûnkleur fan sel D5 neffens dy fan sel B5 .

VBA Code:

De rigel fan koade sil wêze:

Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex

Utfier:

Dizze koade útfiere. It sil de eftergrûnkleur fan sel D5 feroarje neffens dy fan sel B5 .

Lyksa kinne jo de lettertypekleur of rânekleur fan elke sel neffens dy fan in oare sel mei de eigenskip ColorIndex .

Mear learen

Yn dit artikel, wy Ik haw de selkleur fan sellen feroare mei de eigenskip ColorIndex fan VBA .

Njonken de eigenskip ColorIndex is der in oare eigenskip mei de namme Kleur yn VBA , dy't omgiet mei kleuren.

Klik hjir om it yn detail te witten.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.